0
嗨,我知道array_filter函數可用於從數組中刪除空值和空值。但不是陣列中的每個鍵都是相同的。刪除陣列中的空白和單元格(相同的鍵/值對)
$array4 = array('bean1' => 'blue', 'bean2' => null, 'bean3' => 'red', 'bean4' => 'white');
$keynull = array_search(null, $array4);
$firephp -> info('$Keynull = '.$keynull);
if($keynull)
{
$firephp -> info('There is one or more null or empty strings in $array4!, so clean it up');
$arrayfiltered = array_filter($array4);
$firephp -> info($arrayfiltered);
};
上面的腳本可以工作。但是,如果我使用bean而不是bean#,請參閱下面的內容......
$array4 = array('bean' => 'blue', 'bean' => null, 'bean' => 'red', 'bean' => 'white');
$keynull = array_search(null, $array4);
$firephp -> info('$Keynull = '.$keynull);
if($keynull)
{
$firephp -> info('There is one or more null or empty strings in $array4!, so clean it up');
$arrayfiltered = array_filter($array4);
$firephp -> info($arrayfiltered);
};
它似乎不起作用。請指教。謝謝
什麼是更好的解決方案? – user1739825
爲什麼你想擁有多個值相同的密鑰? – invisal
這就是我從數據庫中查詢後變成的樣子。在查詢後爲每個鍵添加增量值會更好嗎?查詢後如何向這些鍵添加增量? – user1739825