Как заменить апостроф?

ЕСТЬ РЕШЕНИЕ ЗАКРЫТО
#1 3 октября 2014 в 19:02
Подскажите, пожалуйста, как заменить апостроф в тестовых файлах движка.
Варианты:
\'
& #39;
& #8217;
ведут к тем или иным ошибкам.
О вариант с ` знаю — не то.
Спасибо!
#2 3 октября 2014 в 19:04

Если в строке есть апостроф, ее саму надо помещать в кавычки, а не в апострофы, и будет вам счастье. Так же, экранирование символов работает только в кавычках.

floppox
floppox
#3 3 октября 2014 в 19:05

Если хочется апостроф тогда нужно делать как писал floppox, то есть заменить одинарные кавычки двойными и дальше уже экранировать. Иначе возникнет ошибка js при определении ланг переменной. То есть запись должна иметь следующий вид

Pasha
  1. $_LANG['BB_URL_TITLE'] = "Название ссылки (не обов\'язково)";
Pasha
#4 3 октября 2014 в 19:08
Группе, к которой вы принадлежите, запрещено просматривать этот скрытый текст
#5 3 октября 2014 в 19:09
Решено. Всем большое спасибо!
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.