split
14 октября 2010 - Администратор
Рейтинг: 0
Голосов: 0
796 просмотров
Комментарии (0)
Нет комментариев. Ваш будет первым!
| ||||||||||
|
Пример 1. split()
|
Примечание: если имеются n вхождений патэрна pattern, возвращённый массив будет содержать n+1 элементов. Например, если вхождений pattern нет, будет возвращён массив из одного элемента. Конечно, это также верно и в том случае, когда string пустая.
Для разбора данных, которые могут быть разграничены слэшами, точками или дефисами:
Пример 2. split()
|
Заметьте, что pattern чувствителен к регистру.
Если вам не нужна мощь регулярных выражений, быстрее
сработает
Для тех, кто ищет способ эмулировать Perl’овское поведение @chars = split(’’, $str), рекомендуем посмотреть примеры для
Обратите, пожалуйста, внимание, что pattern это регулярное выражение. Если вы хотите разделить на любом из символов, имеющих в регулярных выражениях специальное значение, вам нужно сначала мнемонизировать/escape эти символы. Если вам кажется, что split() (или любая другая regex-функция) делает нечто странное, прочтите файл regex.7, включённый в поддиректорию regex/ дистрибутива PHP. Он имеет формат manpage, поэтому вам понадобится что-нибудь сделать со строками man /usr/local/src/regex/regex.7, чтобы прочесть его.
См. также
| ||||||
|
Нет комментариев. Ваш будет первым!