Цикл по каждому элементу php символов - PullRequest
0 голосов
/ 21 мая 2018

Я сейчас играю в палач с php и пытаюсь распечатать пустые строки, используя:

$hidden = $_SESSION['hidden'];
  foreach ($hidden as $character){
  echo $character."  ";
  }

Однако я получаю ошибку - неверный аргумент для foreach ()

Мне было интересно, что я сделал не так с моим синтаксисом?

1 Ответ

0 голосов
/ 21 мая 2018

Вы должны иметь массив для использования foreach(), вы можете использовать for() (цикл по длине строки) или просто использовать str_split() для преобразования строки в массив ...

$hidden = $_SESSION['hidden'];
foreach (str_split($hidden) as $character){
    echo $character."  ";
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...