好好学习,东方不败。

做个努力的小伙。

  博客园  :: 首页  :: 新随笔  ::  ::  :: 管理

2014年2月25日

摘要: php对数组排序代码。对数组排序usort()函数使用用户自定义的函数对数组排序。*/functioncmp($a,$b)//用户自定义回调函数{if($a==$b)//如果两个参数相等{return0;//返回0}return($a>$b)?-1:1;//如果第1个参数大于第2个返回1,否则-1}$a=array(3,2,5,6,1);//定义一个数组usort($a,"cmp");//使用自定义函数对数组排序foreach($aas$key=>$value)//循环输出排序后的键值对{echo"$key:$valuen";} www.jb 阅读全文
posted @ 2014-02-25 13:47 snowfly123 阅读(194) 评论(0) 推荐(0) 编辑

摘要: php数组去重复数据示例,有时候获得的php数组中总是出现value重复的,使用下面的方法就可以去掉重复数据以数字开头的重复数据如:Array ([0] => 100[k1] => 100[1] => 2123[k2] => 2123 ) 该方法可以将以数字为key的值去掉,先将数组按照key倒序排序,然后用array_unique的方法将重复的值去掉。不能适用于下面的情况:不同的key值存在相同的value的情况functionarray_unique_value($arr=array()){array_multisort($arr,SORT_DESC,array_k 阅读全文
posted @ 2014-02-25 13:45 snowfly123 阅读(304) 评论(0) 推荐(0) 编辑

摘要: php反射应用示例。代码如下:$ob->getFileName(),'line'=>$ob->getStartLine());}if(function_exists($name)){$ob=newReflectionFunction($name);$info['function_'.$name]=array('file'=>$ob->getFileName(),'line'=>$ob->getStartLine());}return$info;} 阅读全文
posted @ 2014-02-25 13:43 snowfly123 阅读(271) 评论(0) 推荐(0) 编辑

摘要: php异常处理使用示例,代码说明了普通错误和致命错误捕获及处理的方法。代码如下:index();//发生致命错误,脚本停止运行触发fatalErrorHandler$test=newTesdt();$test->index(); 阅读全文
posted @ 2014-02-25 13:41 snowfly123 阅读(353) 评论(0) 推荐(0) 编辑