[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Замена типа кавычек
Xes
$new = str_replace('"','«','Текст "В кавычках"',1);
echo $new;

Хочу с помощю данной функции сначала поменять левую ккавычку на « один раз потом сответсвенно в полученой строке меняем правую. Для того чтобы левую от правой отделить использую замена 1 раз.
Почему пишет ошибка синтаксиса, написано с 5 Php работает. Без четвертого параметра работает, заменяет обе кавычки.

И еще не работает функция замены На htмl сущности

$new1='<a href="te&st">T"e&st"</a>';
$new = htmlspecialchars($new1, ENT_QUOTES);
echo $new; // <a href="te&st">T"e&st"</a>

htmlentities - тоже не работает



Спустя 14 минут, 30 секунд (30.04.2011 - 14:08) walerus написал(а):

$text = 'Текст "В кавычках" даже если "их" много';
$text = preg_replace('/"([^"]+)"/', "& laquo ; $1 & raquo;", $text);


Пробелы только убери в preg_replace ))

Спустя 21 минута, 9 секунд (30.04.2011 - 14:29) Xes написал(а):
ОК. Спасибо.
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.