PHP explode() функция
Пример
Разбить строку на массив:
<?php $str = "Hello world. I love Shanghai!"; print_r (explode(" ", $str)); ?>
Определение и использование
explode() функция разбивает строку на массив.
Комментарий:"separator"parameter" не может быть пустой строкой.
Комментарий:Функция безопасна для двоичных данных.
Синтаксис
explode(separator,string,limit)
parameter | Описание |
---|---|
separator | необязательные. Определяет, где разделить строку. |
string | необязательные. Определяет строку, которую нужно разделить. |
limit |
дополнительные. Определяет количество элементов массива, возвращаемого. Возможные значения:
|
Технические детали
Возвратное значение: | Возврат массива строк |
PHP версия: | 4+ |
Журнал обновлений: | В PHP 4.0.1 добавлена limit parameter. В PHP 5.1.0 добавлена поддержка отрицательных limit поддержка. |
более примеры
пример 1
использование limit parameter для возврата некоторых элементов массива:
<?php $str = 'one,two,three,four'; // Ноль limit print_r(explode(',', $str, 0)); // Положительные limit print_r(explode(',', $str, 2)); // Негативные limit print_r(explode(',', $str, -1)); ?>