голосование
BASH
PHP
Javascript
HTML
Программы
Firebird
Майнинг
PostgreSQL
Хостинг
Железо
Ресурсы
GIT
SEO
Oracle
Python
Мобильные технологии
Ремонт
Mercurial
Заработок на сайте
Docker
Проголосуйте за категорию!
счётчик
Яндекс.Метрика

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

Часто нужно разбить строку в массив explode() PHP. Для отбора важных данных любой массив PHP можно отфильтровать по значениям или ключам. Подобный код будет быстрее работать по сравнению кодом с регулярными выражениями.


$str = 'Иван Иванов шёл по городу Краснодару';
$user = explode(" ", $str);
print_r($user);

Во входные параметры функции можно передать 2 параметра: символ для разделителя, саму строку. Разделителем может быть любой символ. Даже \n символ переноса строки можно и нужно использовать. После разбивки массива по этому символу у вас будут строки в качестве значений массива. Если у вас много предложений в тексте и вам нужно выделить важные данные, то используйте следующие символы #, |. Например, Иван Иванович использовал почтовый ящик #ivan@yandex.ru# в своих целях. После разбивки строки по символу # у вас будет 3 значения массива. В одном из них будет находится email-адрес.

Если вы хотите собрать массив из строки по разделителю, то применяйте функцию implode().

просмотры: 1784, уровень: лёгкий уровень, рейтинг: 0, дата: 2015-12-26 12:01:53
проголосовать:

Комментарии:






поиск
реклама
банеры
Мы предлагаем в аренду VPS серверы с выделенным IP-адресом, которые полностью эмулируют физический сервер.
http://trainingweb.ru/redirect/well_web_vps_kvm Аренда VPS KVM в Европе Мы предлагаем в аренду VPS серверы с выделенным IP-адресом, которые полностью эмулируют физический сервер.
http://trainingweb.ru/redirect/pingadmin мониторинг сайтов сервис мониторинга работы сайта, мониторим HTTP, HTTPS, FTP, MYSQL, PostgreSQL, POP3, SMTP, IMAP
http://trainingweb.ru/redirect/domains домен RU домен RU всего за 99 рублей