我使用的是Joomla 3+,我曾經讓我的國際象棋益智代碼工作,但是由於我在Joomla上完成了更新,所以我遇到了問題。警告:爲foreach提供的無效參數()
我有以下問題:
警告:的foreach提供了無效的參數(),代碼爲:
foreach($this->attempt as $att)
{
$ass = $att;
}
感謝您的支持。
我使用的是Joomla 3+,我曾經讓我的國際象棋益智代碼工作,但是由於我在Joomla上完成了更新,所以我遇到了問題。警告:爲foreach提供的無效參數()
我有以下問題:
警告:的foreach提供了無效的參數(),代碼爲:
foreach($this->attempt as $att)
{
$ass = $att;
}
感謝您的支持。
您可以檢查$this->attempt
的計數是否不爲0,那麼只能繼續。
if(count((array)$this->attempt) != 0) {
foreach($this->attempt as $att)
{
$ass = $att;
}
}
我精確複製你的代碼,但它給了我下面的: 解析錯誤:語法錯誤,意外(T_IS_NOT_EQUAL)在/ home3/chess4ar /的public_html/V2/'=!' components/com_chesspuzzle/views/puzzleform/tmpl/default.php on line 24 – user6438375
謝謝你正在工作... 我剛剛添加了一個(之後,如果它現在工作 – user6438375
檢查嘗試是一個數組 – Li357