Как я могу повторить каждый символ строки?

Это мой код, но он учитывает только символ, не отображающий его.

$cnt = strlen('hello');

for($a=0; $a<=$cnt; $a++){
echo $cnt.'<br>';
}

выход всего 5 5 5 5 5.

-2

Решение

Стрлен дает вам длину этого слова. Эту длину вы храните в $ cnt. Это означает, что вы просто напечатаете 5-кратную длину этого слова. Правильный путь это

$cnt = 'hello';

for($a=0; $a < strlen($cnt); $a++){
echo $cnt[$a].'<br>';
}
1

Другие решения

изменить на это:

$str = 'hello' ;
$cnt = strlen($str);

for($a=0; $a<$cnt; $a++){
echo $str[$a].'<br>';
}
0

По вопросам рекламы [email protected]