中山php|最優網絡 :中山做網站 中山php建站
最優良人
Posts Tagged With: 數組
php多維數組的搜索
2012/12/17 at 20:48 » Comments (743)
1 php搜索多維數組的鍵值 如下面例子: $foo[1]['a']['xx'] = 'bar 1'; $foo[1]['b']['xx'] = 'bar 2'; $foo[2]['a']['bb'] = 'bar 3'; $foo[2]['a']['yy'] = 'bar 4'; $foo[3]['c']['dd'] = 'bar 3'; $foo[3]['f']['gg'] = 'bar 3'; $foo['info'][1] = 'bar 5'; 如果要查找 bar 3 怎么進行查找呢。有三個結果,而這三個結果都要,看下面的函數: ------------------------------------------------------------------------------------------------------------------------------- function array_search_re($needle, $haystack, $a=0, $nodes_temp=array()){ global ...more »JS判斷一個變量是否是數組以及循環數組
2011/08/14 at 02:52 » Comments (7)
JS判斷一個變量是否是數組的方法 function isArray(o) { return Object.prototype.toString.call(o) === '[object Array]'; } //for in循環數組 var key; for (key in array) { } //for循環數組 var key; for (key =0;key< url.length;key++) { } more »判斷一個數組里是否都是空字符串
2011/08/14 at 01:10 » Comments (3)
有時我們要把一個全為空字符串組成的數組如:array('','','');當成是空對待,因為里面不含任何數據 使用empty()顯然是不行的,因為里面包含了三個值,只是這些值都是空字符串,用count()也不可以 那么可以用一種變通的方式,先把數組用implode轉換成字符串,再判斷字符串是否為真就可以了: $a=array('',''); $a = implode('',$a);i f($a)'為真'; else echo '為假'; more »