Пишем шпаргалку о том, как в PHP заменить символ

Пишем шпаргалку о том, как в PHP заменить символ

От автора: как в PHP заменить символ? Вроде бы ничего сложного не предвидится, но вот я постоянно забываю, как это делается. Так что сегодня напишем маленькую «напоминалку», которая поможет во время очередного «затмения» освежить память.

Велосипед уже есть

Во времена «глубоких» затмений и отсутствия доступа к интернету (на даче) какие только «елосипеды» я не придумывал, чтобы поменять в тексте букву на другую. Но потом (когда удавалось войти во всемирную паутину) оказывалось, что «велосипед» давно уже придуман. И, к сожалению, не мною :) .

Но ближе к реализации! Чтобы поменять букву в строке, лучше использовать внутренние резервы программного языка. Например, функцию str_replace():

<?php
$ishodnik="атарапел а затем обронил.";
echo $ishodnik."<br />";
$izmen=str_replace('а','о',$ishodnik);
echo $izmen;
?>

Пишем шпаргалку о том, как в PHP заменить символ

Тоже вариант!

Также можно использовать регулярные выражения. Вот как это делается:

<?php
$ishodnik="атарапел а затем абранил.";
echo $ishodnik."<br />";
echo preg_replace('/а/','о',$ishodnik);

?>

Пишем шпаргалку о том, как в PHP заменить символ

Думаю, теперь замена в тексте символа не станет для меня проблемой. Осталось только поместить эту памятку на видное место. И потом, когда она понадобится, не забыть, что она там лежит :) .

Самые свежие новости IT и веб-разработки на нашем Telegram-канале

Курс по программированию на языке PHP

Изучите PHP с нуля до результата!

Смотреть курс

Метки:

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

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

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Можно использовать следующие HTML-теги и атрибуты: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Я не робот.

Spam Protection by WP-SpamFree