我目前正在使用php制作一个hangman游戏,并试图使用以下方法打印空行:
$hidden = $_SESSION['hidden'];
foreach ($hidden as $character){
echo $character." ";
}但是,我得到了一个为foreach()提供的错误无效的参数。
我想知道我的语法出了什么问题?
发布于 2018-05-21 14:47:22
您必须有一个数组才能使用foreach(),您可以使用for() (沿字符串的长度循环)或简单地使用str_split()将字符串转换为数组.
$hidden = $_SESSION['hidden'];
foreach (str_split($hidden) as $character){
echo $character." ";
}https://stackoverflow.com/questions/50451154
复制相似问题