通过$characters php的Foreach循环 我现在正在和PHP做一个刽子手游戏,我试图用下面的文字打印出空白行: $hidden = $_SESSION['hidden']; foreach ($hidden as $character){ echo $character." "; }
但是,我得到一个错误-为foreach提供的参数无效通过$characters php的Foreach循环 我现在正在和PHP做一个刽子手游戏,我试图用下面的文字打印出空白行: $hidden = $_SESSION['hidden']; foreach ($hidden as $character){ echo $character." "; },php,loops,foreach,Php,Loops,Foreach,但是,我得到一个错误-为foreach提供的参数无效 我想知道我的语法哪里做错了?您必须有一个数组才能使用foreach,您可以使用for沿字符串长度循环,或者只使用for将字符串转换为数组 $hidden = $_SESSION['hidden']; foreach (str_split($hidden) as $character){ echo $character." "; } 您是否使用session_start以及如何设置$_session['hidden']?您正在运行哪
我想知道我的语法哪里做错了?您必须有一个数组才能使用foreach,您可以使用for沿字符串长度循环,或者只使用for将字符串转换为数组
$hidden = $_SESSION['hidden'];
foreach (str_split($hidden) as $character){
echo $character." ";
}
您是否使用session_start以及如何设置$_session['hidden']?您正在运行哪个php版本?您不能使用foreach对字符串进行迭代。用于。更简单的回声内爆“”,str_split$hidden;