任何人都可以告訴我,如果在下面的代碼中有錯誤,請嗎?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