Двойные кавычки не копируются нормально. Как я могу их редактировать?

Когда я копирую слова с двойными кавычками,.php страницы показывают ошибку. Двойные кавычки не копируются нормально. Как я могу это решить? Какие коды можно изменить? (Мой script - Wordpress.)

Пример: $goster = getenv("HTTP_USER_AGENT");

Перед HTTP и двойными кавычками AGENT в примере выше. Это проблема с моими пользователями. Я думаю, что я должен редактировать функцию blockquotes в Wordpress. Любая идея?

Ответы

Ответ 1

Это умные кавычки (e2 80 9c) и не считаются разделителями строк с помощью PHP lexer, которые, как вам кажется, уже известны.

Замените их либо одиночной цитатой ', либо двойными кавычками ". Если вы копируете те из программы, которая заменяет обычные кавычки с помощью смарт-кавычек, она определенно не предназначена для кода, и вы должны прекратить ее использовать для этой цели.