01 Сентября 2010

Замена кавычек на русские

Есть негласные правила, что кавычки в русском языке могут быть только двух типов.

Кавычки

Я использую первый вариант при создании сайтов на Joomla. Чтобы в коде обезопасить себя от ручек контент-менеджера, пишем следующий код в нужном месте. Я выбрал название товара в карточке в Virtuemart

$product_name = JSTring::str_ireplace(' "',' «',$product_name) //заменяем левую кавычку;
$product_name = JSTring::str_ireplace('"','»',$product_name) //заменяем правую кавычку;

Возможен случай когда вместо &quot есть просто " или '. Метод останется тем же

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