原我写的MySql类
<?php
/**
*mysql数据库类
* leninx 2013.5
*/…
记录-交流-Web开发知识分享
<?php
/**
*mysql数据库类
* leninx 2013.5
*/…
<?php //无限分类用ul,li.good!!! 使用前,在此调用此函数的地方前面加<div class="nav">,后面加</div>。 function show_subcategory($category_id){ static $nums=0; $nums++; $sql = mysql_query("select * from newsclass where fatherid ='$category_id'"); if(mysql_num_rows($sql)>0){ if ($nums==1) { echo '<ul id=nav>'; }else{ echo '<ul>'; } while($rs = mysql_fetch_array($sql)){ if ($rs['fatherid']==0){ echo '<li>' ."<a href=class.php?id={$rs['id']}>". $rs['classname']."</a>";…
用intval
while (list()=each())=foreach();
(!$aa)&&$bb = $aa or $bb;
empty($cid)&&($cid=intval($_GET['cid']))=if(empty($cid)$cid=intval($_GET['cid']);
$aa=$bb>10= if($bb>10) $aa=$bb;
对象链式调用,要求每个方法返回$this.
连字符“.“可以换行。
echo 'aaaaaa'.
'bbbbbbbbb'.
'ccccc';…
上传文件分为两个部分,HTML显示部分和PHP处理部分,HTML部分主要是让用户来选择所要上传的文件,然后通过PHP中的$_FILES,我们可以把文件上传到服务器的指定目录。
序列化是将变量转换为可保存或传输的字符串的过程;反序列化就是在适当的时候把这个字符串再转化成原来的变量使用。这两个过程结合起来,可以轻松地存储和传输数据,使程序更具维护性。
1. serialize和unserialize函数
这两个是序列化和反序列化PHP中数据的常用函数。 …
POSIX 是 UNIX 遵循的标准, UNIX 的命令如 grep、sed 能用的正则是 POSIX。 PERL 正则在 POSIX 上做了扩展,实现了很多方便的功能。 举个匹配数字的例子,Perl 用 \d,POSIX 用 [0-9](POSIX 老版本,现在也有 \d 了)。 POSIX 里面还有“类”的概念,比如 [:digit:] 用来匹配数字, Perl 原先没有,后来支持 POSIX,也能用了。
什么是静态变量?
静态变量是指用static声明的变量,这种变量与局部变量的区别是,当静态变量离开了它的作用范围后,它的值不会自动消亡,而是继续存在,当下次再用到它的时候,可以保留最近一次的值。
下面举例: …
最后更新: 2011/04/02
1. 使用list来实现一次获取explode后的特定段值:
list( , $mid) = explode(';', $string);
2. 使用NULL === 来代替is_null:
is_null和 NULL === 完全是一样的效果, 但是却节省了一次函数调用.…
近期评论