Ребята, возможно не особо удачно составил оглавление вопроса, но суть заключается в следующем:
у меня есть строки вот такого примера:
Программа «Я пробую» (включает 3 smart-тренировки в течении 2 недель) в любое время, всего за 1650 руб., вместо 3300 руб.
Программа "Стройная весна" (включает 6 smart-тренировок в течении месяца) с 7.30 до 17.00, всего за 2499 руб., вместо 6000 руб.
Программа 'Стройная весна' (включает 6 smart-тренировок в течении месяца) с 7.30 до 17.00, всего за 2499 руб., вместо 6000 руб.
Мне необходимо обезопасить себя для отправки в json.
Для этого я хочу удалить все лапки в разных вариантах из строки.
Если я:
$text1 = preg_replace('/[\«\»\'\"]/', '', $text1);
То на выходе я получаю
Программа Я пробую (вк�ючает 3 smart-тренировки в течении 2 неде�ь) в �юбое время, всего за 1650 руб., вместо 3300 руб.
Как это исправить, а также мне необходимо укоротить строку на макс. количество символов до 128
preg_replace('/[\«\»\'\"]/u', '', $text1)? – Jean-Claude Oct 30 '17 at 09:36