Перебирать каждый символ строкиPhp

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Перебирать каждый символ строки

Сообщение Anonymous »

Есть ли удобный способ перебора символов строки? Я хотел бы иметь возможность выполнять foreach, array_map, array_walk, array_filter и т. д. с символами строки.
Приведение типов и манипуляции с ними ни к чему не привели (поместите всю строку как один элемент массива), и лучшее решение, которое я нашел, — это просто использовать цикл for для построения массива. Такое ощущение, что должно быть что-то лучше. Я имею в виду, если вы можете индексировать его, разве вы не сможете итерировать?

Это лучшее, что у меня есть

Код: Выделить всё

function stringToArray($s)
{
$r = array();
for($i=0; $i

Подробнее здесь: [url]https://stackoverflow.com/questions/4601032/loop-over-each-character-in-a-string[/url]
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»