Оглавление скрыть


Вы можете авторизоваться через ВКонтакте, Фейсбук и оставить комментарий


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

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

Пример

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

1
2
3
4
5
6
7
8
9
10
11
<?php

$string 
'Но чтобы вы поняли, откуда возникает это превратное представление людей, порицающих наслаждение и восхваляющих страдания, я раскрою перед вами всю картину и разъясню, что именно говорил этот человек, открывший истину, которого я бы назвал зодчим счастливой жизни.';

$array explode(', '$string);

echo 
'<pre>';
print_r($array);
echo 
'</pre>';

?>

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

1
2
3
4
5
6
7
8
9
10
Array
(
    [0] => Но чтобы вы поняли
    [1] => откуда возникает это превратное представление людей
    [2] => порицающих наслаждение и восхваляющих страдания
    [3] => я раскрою перед вами всю картину и разъясню
    [4] => что именно говорил этот человек
    [5] => открывший истину
    [6] => которого я бы назвал зодчим счастливой жизни.
)
Опубликовано: 18 марта 2012  ·  Автор: Артём Фёдоров  ·  13669 просмотров

Категория

ГлавнаяПрограммированиеPHPСтрокиРазделить строку по разделителю (PHP)

Чтобы оставить комментарий нужно авторизоваться на сайте
или войти через ВКонтакте или Фейсбук

Войти через ФейсбукВойти через Твиттер

Комментарии

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

© 2010-2017 expange.ru
При полном или частичном копировании статей сайта, ссылка на источник обязательна.

Хотите узнать больше информации, пишите на: artem@expange.ru

Полезное онлайн  ·  Новости  ·  Изображения  ·  Статьи по датам

О проекте  ·  Правила пользования  ·  Представительства

Благодарности и пожелания