Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Запись переменной в файл
Форумы портала PHP.SU » PHP » Программирование на PHP » Запись переменной в файл

Страниц (1): [1]
 

1. asql - 23 Марта, 2011 - 09:41:07 - перейти к сообщению
Здравствуйте уважаемые знатоки!
Столкнулся с одной маленькой проблемкой. Значит идет запись текста в файл, и в этом тексте имеються переменных
Пример:
PHP:
скопировать код в буфер обмена
  1. $somecontent="
  2. <?
  3. $a=\".....\";
  4. $b=\".....\";
  5. ?>
  6. ";
  7.  

и при записи переменные $a и $b удаляются и в файле получается следующее
CODE (htmlphp):
скопировать код в буфер обмена
  1.  
  2. <?
  3. =\".....\";
  4. =\".....\";
  5. ?>
  6.  

Значит вопрос заключается в следующем, как сдель что б файл после записи выглядел по типу
CODE (htmlphp):
скопировать код в буфер обмена
  1.  
  2. <?
  3. $a=\".....\";
  4. $b=\".....\";
  5. ?>
  6.  

Заранее благодарен.
2. Мелкий - 23 Марта, 2011 - 11:31:38 - перейти к сообщению
Вместо двойных кавычек использоваться одинарные.
3. asql - 23 Марта, 2011 - 13:21:23 - перейти к сообщению
Мелкий пишет:
Вместо двойных кавычек использоваться одинарные.

"умно"
... Нашел другое решение данной задачи, без переменных...
Кстати пишу через file_put_contents
4. Мелкий - 23 Марта, 2011 - 14:26:11 - перейти к сообщению
asql пишет:
"умно"

Как знаете.

Но подучите матчасть: http://php.su/learnphp/datatypes/?string
PHP:
скопировать код в буфер обмена
  1. $somecontent='
  2. <?
  3. $a=".....";
  4. $b=".....";
  5. ?>
  6. ';
  7. file_put_contents("etwas.php",$somecontent); //будет в точности то, что написано.
  8.  

При использовании двойных кавычек, парсер ищет в строке переменные и подставляет их значения.
5. ALEN - 23 Марта, 2011 - 14:37:18 - перейти к сообщению
прочти функцияю
6. asql - 23 Марта, 2011 - 16:38:40 - перейти к сообщению
Мелкий пишет:
Но подучите матчасть: http://php.su/learnphp/datatypes/?string

Даже и не знал, что доллар можно экранизировать...
спс за ссылку
7. JustUserR - 24 Марта, 2011 - 17:07:37 - перейти к сообщению
asql Для осуществление решения предполагаемой задачи, залючающейся в сохранеии параметров описания идентификационных информационных полей, размещенных в нижнем базовом элементом уровне относительно порядка хранения данных, необходимо использование произвольных средств по огранизации изменения базового элементного уровня трактования, для которого обеспечивается активное использование ассоциированных действенных параметров, на основании включения заданных управляющих и разграничивающих элементов

 

Powered by ExBB FM 1.0 RC1