任何人都可以告诉我,如果在下面的代码中有错误,请吗?PHP Array - 缺少输入
eval ("\$typeselectbit = \"".$cmstpl->get("admin_selectbitdefault")."\";");
$result = $cmsdb->query("SELECT * FROM cms".$n."_type WHERE deleted = '0' ORDER BY typename ASC");
while ($type = $cmsdb->fetch_array($result))
{
$typeid = $type['typeid'];
$typename = $type['typename'];
eval("\$typeselectbit .= \"".$cmstpl->get(ifelse($GPC['typeid'] == $typeid, "typeselectbit2", "typeselectbit"))."\";");
}
它不输出数组中的第一个条目。但也许错误是在别的地方。
目前,我不确定,这个问题来自哪里。
您认为如何?它看起来对你正确吗?
如果不是,我需要解决什么问题以及它应该是什么样子?
还是我必须在脚本的其他地方看看?
任何特定的提示,这可能有助于找到原因?
谢谢你的帮助! :)
为什么使用eval? – Kenney
@Jenson但对于什么是'eval'? O_O – user2655603