-
php 错误:expects parameter 1 to be resource, array given 错误解决方法
本文为大家讲解的是php 错误:expects parameter 1 to be resource, array given 错误解决方法,感兴趣的同学参考下。 从名字可以看出来这是说你传的参数有问题,也就是说,你在定义传递参数的时候 例如 mysql_query($query,$result),这两个参数,你只用了$query这个参数,那么$result这个参数,没有使用,就会报这个错误 如果你使用的是封装好的类 例如 function fetch_array($query, $result_type = MYSQL_ASSOC) { return mysql_fetch_array($query, $result_type); } 会报这个错误 这是应为,你传递的$query是布尔值,而mysql_fetch_array 里面的参数需要的是资源类型,这是,你的程序会判定你传递的参数错误, 我们可以 function fetch_array($query, $result_type = MYSQL_ASSOC) { return @mysql_...
PHP 2014-12-15 08:06:03 -
php 错误:Function session_is_registered() is deprecated in原因及解决方法
本文为大家讲解的是php 错误:Function session_is_registered() is deprecated in原因及解决方法,感兴趣的同学参考下. 在php5.3中运行书中代码会有如下提示: Function session_is_registered() is deprecated in Function session_register() is deprecated in 意思是说这两个函数是不赞成的,弃用的。 下面是php官方手册上的代码,注释部分已经说明了不赞成用session_register() <?php // Use of session_register() is deprecated 不赞成用session_register() $barney = "A big purple dinosaur."; session_register("barney"); // Use of $_SESSION is preferred, as of PHP 4...
PHP 2014-12-15 03:00:04 -
php中is_null,empty,isset,unset 的区别介绍
本文为大家讲解的是php中is_null,empty,isset,unset 的区别介绍,感兴趣的同学参考下。 is_null, empty, isset, unset 我们先来看看这4个函数的描述...
PHP 2014-12-15 00:45:05 -
PHP中数字检测is_numeric与ctype_digit的区别介绍
本文为大家讲解的是PHP中数字检测is_numeric与ctype_digit的区别介绍,感兴趣的同学参考下。 PHP中的两个函数is_numeric和ctype_digit都是检测字符串是否是数字,但也存在一点区别 is_numeric:检测是否为数字字符串,可为负数和小数 ctype_digit:检测字符串中的字符是否都是数字,负数和小数会检测不通过 注意,参数一定要是字符串,如果不是字符串,则会返回0/FASLE 下面是测试例子: $a = 0001111222 ; var_dump($a); var_dump(is_numeric($a)); //true var_dump(ctype_digit($a)); //true $a = 0.1 ; var_dump($a); var_dump(is_numeric($a)); //true var_dump(ctype_digit($a)); //false $a = -1 ; var_dump($a); var_dump(is_numeric($a));...
PHP 2014-12-14 23:21:04 -
php empty()与isset()区别介绍
本文为大家讲解的是php 中empty()与isset()函数的区别介绍,感兴趣的同学参考下。 在使用 php 编写页面程序时,我经常使用变量处理函数判断 php 页面尾部参数的某个变量值是否为空,开始的时候我习惯了使用 empty() 函数,却发现了一些问题,因此改用 isset() 函数,问题不再...
PHP 2014-12-14 21:16:01 -
PHP错误:Cannot use object of type stdClass as array in错误的解决办法
本文为大家讲解的是PHP错误:Cannot use object of type stdClass as array in错误的解决办法,感兴趣的同学参考下。 很多人在PHP输出一个二维数组的时候出现“Fatal error: Cannot use object of type stdClass as array in……”...
PHP 2014-12-14 21:00:12 -
php中FTP函数ftp_connect、ftp_login与ftp_chmod用法
本文为大家整理讲解的是php中FTP函数ftp_connect、ftp_login与ftp_chmod用法,详细讲述了PHP的FTP操作技巧,并以实例形式对ftp_connect、ftp_login与ftp_chmod的用法进行了总结,需要的朋友可以参考下 ftp_connect() 函数建立一个新的 ftp 连接,若成功,则返回一个连接标识,否则返回 false. 语法:ftp_connect(host,port,timeout),实例代码如下: $file='public_html/index...
PHP 2014-12-14 20:45:06 -
PHP中的extract函数使用方法
本文为大家讲解的是php中的extract函数及作用和使用方法,感兴趣的同学参考下. 把客户端表单中的变量名取出来 addslashes -- 使用反斜线引用字符串 extract(addslashes($_POST)); --处理POST表单 把客户端<FORM METHOD="POST"...>表单中的变量名取出来。 extract(addslashes($_GET)); --处理GET表单 把客户端<FORM METHOD="GET"...>表单中的变量名取出来...
PHP 2014-12-14 13:45:15 -
颜色音乐播放器:Serendipity Emotion Player
来自设计师Kyuho Song的一个创意,颜色音乐播放器(Serendipity Emotion Player)并不像普通播放器那样通过歌手、专辑名或者流派来组织音乐,而是通过颜色: 基于某种色彩心理疗法的理论,你有意或者无意选择的颜色,其实反映了你的心情,你内心的挣扎与需求。所以,设计师为这款Serendipity Emotion Player播放器内置了一个摄像头,任何时候,你都可以用这个摄像头去取得颜色,然后播放与这颜色对应的音乐——比如说,你刚好看到一个苹果,你获取了苹果表皮的颜色,那么,你将听到一些与之匹配的音乐,而这些音乐,将是最适合你当下心情的...
趣科技 2014-12-13 22:42:41 -
PHP错误: syntax error, unexpected $end 的解决方法
本文为大家讲解的是php错误:syntax error, unexpected $end 的解决方法,感兴趣的同学参考下 PHP 遇到 syntax error, unexpected $end 错误时,查错思路其实还是看看文件里 PHP 的开始标记和结束标记是否配对,还要额外注意注释里是否出现过 ?> 哟。 Parse error: syntax error, unexpected $end in script.php on line xx 调试了一会后发现产生错误的行是文件中间某行 //$str .= "?>n"; 想起来了 PHP 解释器允许的结尾标记那行还可以用单行注释,即 //$str .= "?>n"; 被解释成结尾标记前有注释,注释的内容是 //$str .= ",而 ?> 后面的 n"; 会被解释作 PHP 块外的内容按 HTML 输出出去!结果是给 $str .= "?>n"; 这行添加 // 成注释后,反而多了个 ?> 的结束标记...
PHP 2014-12-13 14:36:05 -
php array_intersect()函数使用代码
本文为大家讲解的是php中的array_intersect()函数的用法,该函数返回一个数组,该数组包含了所有在 array1 中也同时出现在所有其它参数数组中的值,感兴趣的同学参考下. array_intersect() 返回一个数组,该数组包含了所有在 array1 中也同时出现在所有其它参数数组中的值。注意键名保留不变...
PHP 2014-12-13 08:06:05 -
php错误: file_put_contents(xxxx) [function.file-put-contents]: failed to open stream: Permission denied in原因及解决方法
PHP 错误: file_put_contents(xxxx) [function.file-put-contents]: failed to open stream: Permission denied in 原因: file_put_contents函数在向指定文件写入数据时权限不足写入失败 解决方法: 修改被写入的文件权限,如果是自动创建的文件,则目录没有权限,需要把目录赋予可写权限 linux下 chmod -R 777 ...
PHP 2014-12-13 03:42:03