我使用的是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