php下關(guān)于Cannot use a scalar value as an array的解決辦法
今天在測試php程序的時候,出現(xiàn)了一個錯誤提示:Cannot use a scalar value as an array,這個錯誤提示前幾天也出過,當時好像稍微調(diào)了一下就好了,也沒深究,今天卻又出現(xiàn)了。
不能再糊弄了,得找出原因和解決辦法,于是我就去網(wǎng)...
|
今天在測試php程序的時候,出現(xiàn)了一個錯誤提示:Cannot use a scalar value as an array,這個錯誤提示前幾天也出過,當時好像稍微調(diào)了一下就好了,也沒深究,今天卻又出現(xiàn)了。
不能再糊弄了,得找出原因和解決辦法,于是我就去網(wǎng)...
這里,一般都需要預(yù)先將正常的字符串編碼成 JavaScript unescape() 函數(shù)能夠解譯的格式,以 PHP 為例,可以使用以下函數(shù)實現(xiàn) Javascript 中 escape() 函數(shù)相同的功能: 復(fù)制代碼 代碼如下: <?php function escapeToHex($stri...
經(jīng)常,開發(fā)人員發(fā)現(xiàn)在PHP中使用這種數(shù)據(jù)結(jié)構(gòu)對值或者數(shù)組元素進行排序非常有用。PHP提供了一些適合多種數(shù)組的排序函數(shù),這些函數(shù)允許你在數(shù)組內(nèi)部對元素進行排列,也允許用很多不同的方法對它們進行重新排序。在這篇文章中...
復(fù)制代碼 代碼如下: $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];...
函數(shù)的原理很簡單,主要就是用了一下遞歸調(diào)用。 復(fù)制代碼 代碼如下: 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幫助文檔里面關(guān)于PHP通過header觸發(fā)下載的說明比較簡單,而網(wǎng)上關(guān)于此方面的文章也少的可憐,有很多文章都無法實現(xiàn)所需要的效果。今天我也來談一下這個方面的話題,如果你感覺比網(wǎng)上的某些文...
今天在整理資料的時候發(fā)現(xiàn)以前找到的一個函數(shù),通過這個函數(shù)我們就可以實現(xiàn)上面的功能。
主要函數(shù): 復(fù)制代碼 代碼如下: 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 的相對路徑應(yīng)該是 ../../c/d
php面試題的答案: 復(fù)制代碼 代碼如下: function getRelative($a,$b) { $arr = explode("/",$...
php面試題說明 :
例如:my name is fanglor =》 ym eman si orlgnaf
php面試題的答案: 復(fù)制代碼 代碼如下: function restr ($str) { $str1 = explode (' ',$str); $str2 = ''; $temp = ''; for ($i=0;$i<count ($st...
復(fù)制代碼 代碼如下: $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面試題題目如下: 復(fù)制代碼 代碼如下: <?php $a = 1; $x =&$a; $b=$a++; ?> 問: $b和$x的值分別是什么?
php面試題的答案如下: $b = 1; $x = 2;
明白了嗎? 沒明白,再好好想想。 當一個變量等于另一個變量的引用的...
復(fù)制代碼 代碼如下: // 刪除一篇文章生成的多個靜態(tài)頁面 // 生成的文章名為 5.html 5_2.html 5_3.html /*―――――――――――――――――― */ function delStaticHtml ($article_id) { global $db; $sql = “SE...
復(fù)制代碼 代碼如下:define('BASE_PATH',str_replace('//','/',realpath(dirname(__FILE__).'/../')));...
復(fù)制代碼 代碼如下: /*―――――――――――――――――― */ // 遞歸刪除文件及目錄 // 例: del_dir (‘../cache/');注意:返回的/是必須的 // $type 強制刪除目錄, true 是 ,false 否 /*――――――――――――...
目錄下必須有default.gif(此圖為模板縮略圖)的才為合法的模板 復(fù)制代碼 代碼如下: function get_template () { $template = array (); $dir = CMS_ROOT.'/tpl/'; $n = 0; if (is_dir($dir)) { if ($dh = opendir($dir)...
復(fù)制代碼 代碼如下: /*―――――――――――――――――― */ // 遞歸實現(xiàn)無限分類生成下拉列表函數(shù) // $tpl->assign('sort_list',createSortOptions ()); // $tpl->assign('sort_list',createSortOptions ($sort...
復(fù)制代碼 代碼如下: /*―――――――――――――――――― */ // 獲取無限分類的列表數(shù)據(jù) /*―――――――――――――――――― */ function get_sort ($parent_id=0,$n=-1) { global $db; static $sort_list...
復(fù)制代碼 代碼如下: /* * ――――――――――――――――- * @file : 5.php * @function : arr2str * @copyright : 2002-2009 Xingmo Inc * @author : Fanglor <fanglor#163.com> * @date : 2010-06-25 * @update...
復(fù)制代碼 代碼如下: /*―――――――――――――――――― */ // 簡單提示框函數(shù) /*―――――――――――――――――― */ function alert ($msg,$url=") { $str = '<script type="text/javascript">'; $str.=...
PHP的異常機制的原理是什么?
在PHP每一個可獨立執(zhí)行的op array最后的ZEND_HANDLE_EXCEPTION是用來干什么呢?
讓我們從一個問題說起, 上周的時候, blue5tar提了一個問題:”對于下面的代碼, onError明明執(zhí)行了, 但...
先來說說兩種方式: 1)定義一個字符串變量,里面保存要加載的文件列表。然后foreach加載。 復(fù)制代碼 代碼如下: $a = '/a.class.php;/Util/b.class.php;/Util/c.class.php'; $b = '/d.php;/e.class.php;/f.class.php;/g.cl...
在以前,一個用戶通過網(wǎng)絡(luò)主要是獲取信息。而如今的網(wǎng)絡(luò)剛更注重與用戶的交互,用戶不再僅僅是網(wǎng)站的瀏覽者,也是網(wǎng)站內(nèi)容的制造者。由以前單純的“讀”向“寫”以及“共同創(chuàng)作”發(fā)展,由被動接收信息向主動分行信息發(fā)展。而...
有同學(xué)問了一個問題: 復(fù)制代碼 代碼如下: <?php for($i = 'A'; $i <= 'Z'; $i++) { echo $i; } 輸出是啥?
輸出是:
ABCDEFGHIJKLMNOPQRSTUVWXYZAAABACADAEAFAGAHAIAJAKALAMANAOAPAQARAS…….
為啥?
其實很簡...
設(shè)我們有一個html頁面,代碼如下: 復(fù)制代碼 代碼如下: <FORM method="post" action="checkTest.php"> <INPUT name="test[]" type="checkbox" value="1" /> <INPUT type="checkbox" name="test[]" value=&qu...