
PHP
文章平均质量分 66
回车键
这个作者很懒,什么都没留下…
展开
-
PHP中客户端IP地址的获取
初学php,写了一个注册的页面,但注册一直不成功,代码没错也没有错误提示,后来经过排错,发现ip2long($_SERVER['REMOTE_ADDR'])这条语句打印出来为false。再进一步排错发现$_SERVER['REMOTE_ADDR']获取的值为 ::1,ip2long()在转换成整型时转换成了false。这是为什么呢?理论上讲,应该是127.0.0.1才对,为什么这个获取的值变成了i原创 2014-05-18 19:54:27 · 937 阅读 · 2 评论 -
Warning: Invalid argument supplied for foreach() in 的解决方法
在php中,foreach遍历数组如果不是一个有效数组,php会报一个错误警告“Warning: Invalid argument supplied for foreach() in ……”,很多时候这个数组是取自某些数据源,如果数组为空,就会出现错误警告,为了防止这种错误警告,应该在遍历之前对数组变量进行一个判断,如果该变量不是一个有效数组,可以对该变量加个if判断语句,还可以设置该原创 2014-06-05 23:04:28 · 31416 阅读 · 1 评论 -
PHP冒泡排序
$arr = array(1,21,100,3,80,2,30,22,50,45,60,55);//冒泡排序//第一趟for($j=0,$c=count($arr);$jfor($i=0;$i//比较当前循环元素的值比后面的一个值大,那么就进行位置交换if($arr[$i]>$arr[$i+1]){$tmp = $arr[$i];$arr[$i] = $arr[原创 2014-08-31 14:38:02 · 416 阅读 · 5 评论