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

Как заменить часть строки, элементы строки PHP

Как заменить часть строки PHP? Существует внутренняя функция str_replace(). Она заменяет все вхождения строки поиска на строку замены. Одним словом, вы можете заменить символ другим символом. Можно менять как один символ, так и целую строку. В функцию нужно передать 3 входных параметра: искомое значение, значение замены, строка или массив, в котором производится поиск и замена.


$str = "сложный язык PHP";
$res = str_replace('сложный','', $str); 
echo $res;

Вы можете заменить символы разметки \n (перенос строки) \t (табуляция). Символ переноса строки \n можно заменить пустотой и в результате у вас получится текст из одной строки.


$str = "первая строка\n
            вторая строка\n
            третья строка\n";
$res = str_replace('\n','', $str); 
echo $res;

Иногда возникают проблемы с кириллическим текстом. В этом случае воспользуйтесь функцией iconv(). Если у вас не получится заменить подстроку, то воспользуйтесь регулярными выражениями. Это крайняя мера. Функция str_replace работает намного быстрее регулярного выражения.

просмотры: 1248, уровень: лёгкий уровень, рейтинг: 5, дата: 2015-12-26 13:24:59
проголосовать:

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






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