Как удалить кавычки из строки php?

496
10 февраля 2019, 14:50

Приходят данные из базы:

$str = 'с.т. "АСТРА"' //тип string UTF-8

Не могу удалить двойные кавычки. Пробовал:

str_replace('"', "", $str );
preg_replace("/\/\/.*?\n/", "\n", $str);
stripslashes();

Ничего не работает.

Желаемый результат

$str = 'с.т. АСТРА'
Answer 1

Ваша ошибка в том, что вы не сохранили результат работы str_replace() в переменную:

$str = 'с.т. "АСТРА"';
$str = str_replace('"', '', $str);
echo $str;

Смотреть демо

READ ALSO
Регулярные выражения: исключить буквы и оставить некоторые символы PHP

Регулярные выражения: исключить буквы и оставить некоторые символы PHP

Помогите составить регулярное выражение, которое проверяет строку на то, чтобы в ней были только цифры(от 7 до 15), но также среди цифр могли...

190
Opencart, разные валюты в админке и фронте

Opencart, разные валюты в админке и фронте

В админке по умолчанию выбрана валюта USD, и в настройках локализации выбрано значение для доллара 100000000

179
Форма Заказа в com_zoo (joomla)

Форма Заказа в com_zoo (joomla)

Может кто-то подсказать как перехватить данные с формы, которая находиться в корзине, для оформления заказаКомпонент для каталога и корзины...

162