爲什麼下面的代碼工作:array_search找不到元素,這顯然是有
$test = array(0=>'test1','field0'=>'test2',1=>'test3','field1'=>'test4');
echo array_search('test4',$test);
但以下不會:
$test = array(0=>0,'field0'=>'test2',1=>'test3','field1'=>'test4');
echo array_search('test4',$test);
如果從有混合陣列發言權mysql_fetch_array ($ result,MYSQL_BOTH),並且把你需要搜索的鍵也做不到 - 它永遠不會進一步超過0.
我曾在手冊中看到了這一點,但未能充分認識到,它會解決這個問題,所以感謝火箭。很好的幫助。 – Ukuser32 2014-10-07 08:32:28
不客氣:-) – 2014-10-08 02:25:41