0
array_filter
只傳遞數組值,而不是鍵名...如何訪問鍵名? 例如:傳遞鍵名在array_filter
$array= array('country'=>'Spain');
array_filter($array,'my_func');
與my_func
我要檢查: if KEYNAME == 'country' then
...
array_filter
只傳遞數組值,而不是鍵名...如何訪問鍵名? 例如:傳遞鍵名在array_filter
$array= array('country'=>'Spain');
array_filter($array,'my_func');
與my_func
我要檢查: if KEYNAME == 'country' then
...
array_filter同樣可以通過他們。
array_filter($array, 'my_func', ARRAY_FILTER_USE_BOTH);
和my_func
將然後被傳遞兩個參數;關鍵和價值。
@帕特里克-Q和@ Rizier123 其標記爲重複之前,閱讀的問題! 在那個話題中,我的問題沒有答案! –
實際上,鏈接問題中的接受答案與您在此接受的解決方案是相同的解決方案,但實際上已通過_more更多精確標誌。所以也許在飛出手柄之前實際閱讀並理解答案。 –
@PatrickQ謝謝。你有部分權利。我沒有飛過我的手柄,不用擔心。只是這個答案對我直接理解有點困難。然而,在結束這個話題之前,請理解,如果我能得到答案,我不會在這裏問。所以,如果用戶詢問問題,那麼如果可以的話,幫助他。如果不是,那麼至少應該提示一下。看看接受的答案,那就是我正在尋找的東西。 –