Разделить строку по разделителю (PHP)

В PHP строку можно разбить на массив через разделитель при помощи функции array explode(string separator, string string [, int limit]). Возвращает массив строк, полученных разбиением строки string с использованием separator в качестве разделителя.

Пример

Например есть переменная-строка с текстом. Нужно эту строку разделить, при помощи разделителя ", " (запятая+пробел), на массив.

<?php $string = 'Но чтобы вы поняли, откуда возникает это превратное представление людей, порицающих наслаждение и восхваляющих страдания, я раскрою перед вами всю картину и разъясню, что именно говорил этот человек, открывший истину, которого я бы назвал зодчим счастливой жизни.'; $array = explode(', ', $string); echo '<pre>'; print_r($array); echo '</pre>'; ?>

В результате на экране вы увидите:

Array ( [0] => Но чтобы вы поняли [1] => откуда возникает это превратное представление людей [2] => порицающих наслаждение и восхваляющих страдания [3] => я раскрою перед вами всю картину и разъясню [4] => что именно говорил этот человек [5] => открывший истину [6] => которого я бы назвал зодчим счастливой жизни. )

Категории

ПрограммированиеPHPСтроки в PHPСтроки

Читайте также

Комментарии