Копирование РНР скрипта в переменную

Тема в разделе "PHP", создана пользователем LEXAlForpostl, 28 ноя 2009.

Статус темы:
Закрыта.
Модераторы: latteo
  1. LEXAlForpostl

    LEXAlForpostl

    Регистр.:
    21 май 2008
    Сообщения:
    739
    Симпатии:
    226
    Здравствуйте.
    Как скопировать РНР скрипт в переменную.
    Если сделать
    PHP:
    $script='here is the text of my script, but there are such symbols as ' and "... Again this ' symbol :)'
    То скрипт отругается на кавычки.
    Как это можно обойти?
     
  2. Kirillik

    Kirillik Создатель

    Регистр.:
    22 фев 2009
    Сообщения:
    32
    Симпатии:
    7
    Надо экранировать кавычки слешем, а сама переменная должна быть в двойных кавычках:
    PHP:
    $script="here is the text of my script, but there are such symbols as \' and \"... Again this \' symbol :)";
     
  3. LEXAlForpostl

    LEXAlForpostl

    Регистр.:
    21 май 2008
    Сообщения:
    739
    Симпатии:
    226
    Может быть есть функция, которая сделает всё сама?
    Потому как 2500 строк экранировать - замучаешься :)
     
  4. Kirillik

    Kirillik Создатель

    Регистр.:
    22 фев 2009
    Сообщения:
    32
    Симпатии:
    7
    есть
    PHP:
    addslashes($script)
     
Статус темы:
Закрыта.