我有一個數組,我想測試空元素,我試圖使用array_walk來走一個數組(單維數組),並返回true,如果元素(值)的數組有空任何元素。如何測試數組中是否有空值?
我很自然地去了PHP網站,看着提供的例子,他們沒有任何意義,因爲它沒有給出如何使用array_walk這個明確的例子。我嘗試了array_filter,而且這似乎也沒有做太多。
我正在嘗試做的例子。
$test = array("Tree"=>"Ash","TreeID"=>"Q23-123","count"=>14,"User"=>"P.Williams");
$result = array_walk($test, "empty", true);
我得到的結果是「Array」。
和PHP解析器有一個hissy適合它,他們說清楚,bool array_walk (array &$array , callable $callback [, mixed $userdata = NULL ])
在他們的網站,這我推測是$result array_walk ($theTargetArray, "StringNameOfFunction", theResultIfTure);
東西,但沒有那麼簡單。
到目前爲止,我發現很多很多的網站例子,人們似乎在剛纔複製並粘貼PHP的例子,有的已經改變了他們的名字來隱藏他們複製和粘貼的例子...
有人可以讓我知道我在這裏做錯了什麼嗎?
(還有糧農組織的stackoverflow網站維護者,提示標籤有什麼意義,我點擊使用它,然後我被告知除非我有1500分,否則我無法創建新標籤???認真的原因?好主意如果你去考慮那個問題)。
Stackoverflow不允許這樣做,因爲它可以導致很多垃圾郵件,維護人員不可能搜索到好的標籤,然後刪除它們。 – 2015-02-08 17:36:40
'我得到的所有結果都是「數組」。什麼結果? – 2015-02-08 17:37:17
Stackoverflow不允許這樣做,因爲它可能會導致很多垃圾郵件,它不可能讓維護人員將其刪除 – 2015-02-08 17:38:32