Замена кавычек «лапок» кавычками «ёлочками» на PHP
Не знаю, почему, но больше всего мне нравятся кавычки «ёлочки» для выделения нужных мне слов в тексте. Однако для их написания приходится совершать лишние действия. И чтобы избавить себя от них, я придумал следующее: в тексте мы пишем кавычки "" и с помощью PHP заменяем их на «».
Реализация идеи:
<?php
header("Content-Type: text/html; charset=utf-8");
$content = 'Тестовая "фраза"';
$content = preg_replace('/(?:"([^>]*)")(?!>)/', '«$1»', $content);
echo $content;
?>
Здесь переменная $content содержит в себе исходный текст, в котором необходимо сделать преобразование кавычек. И на выходе вместо "фраза" мы получим «фраза».