2016-06-08 179 views
-2

我使用的是Joomla 3+,我曾经让我的国际象棋益智代码工作,但是由于我在Joomla上完成了更新,所以我遇到了问题。警告:为foreach提供的无效参数()

我有以下问题:

警告:的foreach提供了无效的参数(),代码为:

foreach($this->attempt as $att) 
{ 
    $ass = $att; 
} 

感谢您的支持。

+3

检查尝试是一个数组 – Li357

回答

0

您可以检查$this->attempt的计数是否不为0,那么只能继续。

if(count((array)$this->attempt) != 0) { 
    foreach($this->attempt as $att) 
    { 
     $ass = $att; 
    } 
} 
+0

我精确复制你的代码,但它给了我下面的: 解析错误:语法错误,意外(T_IS_NOT_EQUAL)在/ home3/chess4ar /的public_html/V2/'=!' components/com_chesspuzzle/views/puzzleform/tmpl/default.php on line 24 – user6438375

+0

谢谢你正在工作... 我刚刚添加了一个(之后,如果它现在工作 – user6438375

相关问题