php下关于Cannot use a scalar value as an array的解决办法
今天在测试php程序的时候,出现了一个错误提示:Cannot use a scalar value as an array,这个错误提示前几天也出过,当时好像稍微调了一下就好了,也没深究,今天却又出现了。
不能再糊弄了,得找出原因和解决办法,于是我就去网...
今天在测试php程序的时候,出现了一个错误提示:Cannot use a scalar value as an array,这个错误提示前几天也出过,当时好像稍微调了一下就好了,也没深究,今天却又出现了。
不能再糊弄了,得找出原因和解决办法,于是我就去网...
这里,一般都需要预先将正常的字符串编码成 JavaScript unescape() 函数能够解译的格式,以 PHP 为例,可以使用以下函数实现 Javascript 中 escape() 函数相同的功能: 复制代码 代码如下: <?php function escapeToHex($stri...
经常,开发人员发现在PHP中使用这种数据结构对值或者数组元素进行排序非常有用。PHP提供了一些适合多种数组的排序函数,这些函数允许你在数组内部对元素进行排列,也允许用很多不同的方法对它们进行重新排序。在这篇文章中...
复制代码 代码如下: $arr = array(345,4,17,6,52,16,58,69,32,8,234); for($i=1;$i<count($arr);$i++){ for($j=count($arr)-1;$j>=$i;$j--){ if($arr[$j]<$arr[$j-1]){ $temp = $arr[$j-1]; $arr[$j-1] = $arr[$j];...
函数的原理很简单,主要就是用了一下递归调用。 复制代码 代码如下: function file_list($path){ if ($handle = opendir($path)) { while (false !== ($file = readdir($handle))) { if ($file != "." && $file != ".....
1. 在使用google api之前,我们需要先申请一个key,作为唯一的标示加在url后面。 2. google地图api里面有一个可以查询到某个地点的详细信息的地址,例如查询北京的:http://maps.google.com/maps/geo?q=beijing 3. 我们还可...
这就是今天讨论的主要问题。PHP帮助文档里面关于PHP通过header触发下载的说明比较简单,而网上关于此方面的文章也少的可怜,有很多文章都无法实现所需要的效果。今天我也来谈一下这个方面的话题,如果你感觉比网上的某些文...
今天在整理资料的时候发现以前找到的一个函数,通过这个函数我们就可以实现上面的功能。
主要函数: 复制代码 代码如下: function GrabImage($url,$filename="") { if($url=="") return false;
if($filename=="") {...
php面试题的题目: $a = '/a/b/c/d/e.php'; $b = '/a/b/12/34/c.php'; //计算出 $b 相对于 $a 的相对路径应该是 ../../c/d
php面试题的答案: 复制代码 代码如下: function getRelative($a,$b) { $arr = explode("/",$...
php面试题说明 :
例如:my name is fanglor =》 ym eman si orlgnaf
php面试题的答案: 复制代码 代码如下: function restr ($str) { $str1 = explode (' ',$str); $str2 = ''; $temp = ''; for ($i=0;$i<count ($st...
复制代码 代码如下: $act = isset ($_GET['act']) ? trim ($_GET['act']) : "; if ($act == 'del') { $sort_id = isset ($_GET['id']) ? intval($_GET['id']) : '0' ; $sort_ids = $sort_id; $childrenIds = getCh...
php面试题题目如下: 复制代码 代码如下: <?php $a = 1; $x =&$a; $b=$a++; ?> 问: $b和$x的值分别是什么?
php面试题的答案如下: $b = 1; $x = 2;
明白了吗? 没明白,再好好想想。 当一个变量等于另一个变量的引用的...
复制代码 代码如下: // 删除一篇文章生成的多个静态页面 // 生成的文章名为 5.html 5_2.html 5_3.html /*―――――――――――――――――― */ function delStaticHtml ($article_id) { global $db; $sql = “SE...
复制代码 代码如下:define('BASE_PATH',str_replace('//','/',realpath(dirname(__FILE__).'/../')));...
复制代码 代码如下: /*―――――――――――――――――― */ // 递归删除文件及目录 // 例: del_dir (‘../cache/');注意:返回的/是必须的 // $type 强制删除目录, true 是 ,false 否 /*――――――――――――...
目录下必须有default.gif(此图为模板缩略图)的才为合法的模板 复制代码 代码如下: function get_template () { $template = array (); $dir = CMS_ROOT.'/tpl/'; $n = 0; if (is_dir($dir)) { if ($dh = opendir($dir)...
复制代码 代码如下: /*―――――――――――――――――― */ // 递归实现无限分类生成下拉列表函数 // $tpl->assign('sort_list',createSortOptions ()); // $tpl->assign('sort_list',createSortOptions ($sort...
复制代码 代码如下: /*―――――――――――――――――― */ // 获取无限分类的列表数据 /*―――――――――――――――――― */ function get_sort ($parent_id=0,$n=-1) { global $db; static $sort_list...
复制代码 代码如下: /* * ――――――――――――――――- * @file : 5.php * @function : arr2str * @copyright : 2002-2009 Xingmo Inc * @author : Fanglor <fanglor#163.com> * @date : 2010-06-25 * @update...
复制代码 代码如下: /*―――――――――――――――――― */ // 简单提示框函数 /*―――――――――――――――――― */ function alert ($msg,$url=") { $str = '<script type="text/javascript">'; $str.=...
PHP的异常机制的原理是什么?
在PHP每一个可独立执行的op array最后的ZEND_HANDLE_EXCEPTION是用来干什么呢?
让我们从一个问题说起, 上周的时候, blue5tar提了一个问题:”对于下面的代码, onError明明执行了, 但...
先来说说两种方式: 1)定义一个字符串变量,里面保存要加载的文件列表。然后foreach加载。 复制代码 代码如下: $a = '/a.class.php;/Util/b.class.php;/Util/c.class.php'; $b = '/d.php;/e.class.php;/f.class.php;/g.cl...
在以前,一个用户通过网络主要是获取信息。而如今的网络刚更注重与用户的交互,用户不再仅仅是网站的浏览者,也是网站内容的制造者。由以前单纯的“读”向“写”以及“共同创作”发展,由被动接收信息向主动分行信息发展。而...
有同学问了一个问题: 复制代码 代码如下: <?php for($i = 'A'; $i <= 'Z'; $i++) { echo $i; } 输出是啥?
输出是:
ABCDEFGHIJKLMNOPQRSTUVWXYZAAABACADAEAFAGAHAIAJAKALAMANAOAPAQARAS…….
为啥?
其实很简...
设我们有一个html页面,代码如下: 复制代码 代码如下: <FORM method="post" action="checkTest.php"> <INPUT name="test[]" type="checkbox" value="1" /> <INPUT type="checkbox" name="test[]" value=&qu...