Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Как разбить строку в массив? (PHP)

4.3K
05 октября 2003 года
meлиxov
9 / / 07.09.2003
Здравствуйте!

Подскажите пожалуйста как разбить строку по одному символу в массив. Чтоб, например, первый символ строки был $chars_array[0], второй $chars_array[1], третий $chars_array[2] и т.д.

Заранее благодарен.

ЗЫ str_split() не катит, нужно чтоб с четвертым пхп все воркало :(
1.8K
05 октября 2003 года
2NetFly
132 / / 01.09.2003
 
Код:
$str = 'string';
$chars = preg_split('//', $str, -1, PREG_SPLIT_NO_EMPTY);
print_r($chars);

Perl forever =)
4.3K
05 октября 2003 года
meлиxov
9 / / 07.09.2003
Большое спасибо!
Все заработало играючи!
4
05 октября 2003 года
mike
3.7K / / 01.10.2002
Всю жизнь думал, что строка - это массив символов.

<?
$a="test";
print $a[3];
?>

на выходе имеем "s".
4.3K
06 октября 2003 года
meлиxov
9 / / 07.09.2003
Гениально... :D
2.6K
08 октября 2003 года
Zipo
41 / / 09.08.2003
Цитата:
Originally posted by mike
Всю жизнь думал, что строка - это массив символов.

<?
$a="test";
print $a[3];
?>

на выходе имеем "s".



имхо правилнее
<?
$a="test";
print $a{3};
?>

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог