php 已弃用:each()函数已弃用,在[duplicate]中进一步调用时将取消此消息

sc4hvdpw  于 2023-02-18  发布在  PHP
关注(0)|答案(1)|浏览(129)
    • 此问题在此处已有答案**:

How can I update code that uses the deprecated each() function?(12个答案)
2天前关闭。
最近我升级了我的php,突然我得到了这个错误
已弃用:each()函数已弃用。在第65行的/modules/Downloads/admin/CategoryModify.php中进一步调用时,将取消此消息

, htmlspecialchars($cidinfo['cdescription'], ENT_QUOTES, _CHARSET) , '</textarea><br />' , _DL_ALLOWED_HTML , '<br />';
while (list($key) = each($AllowableHTML)) echo ' &lt;' , $key , '&gt;';

我想知道这个问题是否有解决办法。
我试着做了几个修改,用foreach替换,但我想它比这更复杂。

bnlyeluc

bnlyeluc1#

您的Foreach语句应如下所示:

foreach($AllowableHTML as $key => $value){

     echo "$key"; //This displays the index of the element in the array
     echo "&lt;". $value. "&gt;"; //This displays the value 
}

相关问题