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
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737 Форумы портала PHP.SU :: Создание файла php средствами самого php
Покинул форум
Сообщений всего: 621
Дата рег-ции: Авг. 2013
Помог: 5 раз(а)
просто гениально, и само задание, и решение! прорыв в современном программировании..
придраться не к чему единственный вопрос, а какое таинство заложено в коде файла file.php?
Джип
Отправлено: 26 Октября, 2015 - 23:04:42
Новичок
Покинул форум
Сообщений всего: 20
Дата рег-ции: Нояб. 2014
Помог: 0 раз(а)
Tyoma5891 пишет:
просто гениально, и само задание, и решение! прорыв в современном программировании..
придраться не к чему единственный вопрос, а какое таинство заложено в коде файла file.php?
Какого file.php?
Так как правильно создать файл?
andrewkard
Отправлено: 26 Октября, 2015 - 23:12:29
Участник
Покинул форум
Сообщений всего: 1372
Дата рег-ции: Нояб. 2014
Помог: 30 раз(а)
Джип
А зачем Вам код текущего файла в новый?
Джип
Отправлено: 26 Октября, 2015 - 23:20:43
Новичок
Покинул форум
Сообщений всего: 20
Дата рег-ции: Нояб. 2014
Помог: 0 раз(а)
andrewkard пишет:
Джип
А зачем Вам код текущего файла в новый?
Это не совсем текущий, но я вот так заковыристо придумал, что в отдельной папке будет лежать отдельный index.php, к которому можно подключаться минуя index.php корня сайта.
Пусть будет так:
Покинул форум
Сообщений всего: 7187
Дата рег-ции: Февр. 2012
Помог: 353 раз(а)
Джип, документацию читать пробовал?
Попробуй, очень помогает.
Цитата:
Heredoc-текст ведет себя так же, как и строка в двойных кавычках, при этом их не имея. Это означает, что вам нет необходимости экранировать кавычки в heredoc, но вы по-прежнему можете использовать вышеперечисленные управляющие последовательности. Переменные обрабатываются, но с применением сложных переменных внутри heredoc нужно быть также внимательным, как и при работе со строками.
Более или менее правильно будет использовать NOWDOC синтаксис, а не экранировать спецсимволы
Цитата:
Nowdoc - это то же самое для строк в одинарных кавычках, что и heredoc для строк в двойных кавычках. Nowdoc похож на heredoc, но внутри него не осуществляется никаких подстановок. Эта конструкция идеальна для внедрения PHP-кода или других больших блоков текста без необходимости его экранирования. В этом он немного похож на SGML-конструкцию <![CDATA[ ]]> тем, что объявляет блок текста, не предназначенный для обработки.
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.