我正在閱讀關於php的書,這裏是打印數組的元素的任務取決於它們的類型; 所以我創建陣列$arr = array (5, 'str', 4, 'str1', -100, 10);
,然後使用foreach
聲明我試圖打印是整數根據類型返回數組元素
foreach ($arr1 as is_integer($arrelem))
{
print $arrelem;
}
元素但是,這給了我一個錯誤Fatal error: Can't use function return value in write context in
。 我敢肯定有一些錯誤的算法,但我需要關於如何理解這些alhorighms
你可以通過搜索foreach在PHP中的工作方式來解決這個問題 http://php.net/manual/en/control-structures.foreach.php – amd 2012-08-15 11:36:01
我已經這樣做了,我可以使用這個語句打印所有數組元素,但如何打印只有一些元素的算法,我不明白 – 2012-08-15 11:39:02