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 :: Версия для печати :: подскажите с include
Форумы портала PHP.SU » » Вопросы новичков » подскажите с include

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

1. qaz1qwe - 09 Октября, 2012 - 15:08:56 - перейти к сообщению
Привет всем!
Учусь. Пробую с include
Подскажите пожалуйста:
index.php
PHP:
скопировать код в буфер обмена
  1. <?PHP
  2. $today = date("D");
  3. include("$today.inc");
  4. ?>

Tue.inc // либо текущий день недели
PHP:
скопировать код в буфер обмена
  1. <?PHP
  2. echo $a = "Один из способов уборки картофеля - рыть тоннели и обрывать как виноград.";
  3. ?>


Нужны ли в подключаемом файле дескрипторы PHP?
Если нет зачем этому файлу расширение .inc
Или это просто правило хорошего тона?
2. Bio man - 11 Октября, 2012 - 15:07:34 - перейти к сообщению
qaz1qwe пишет:
Или это просто правило хорошего тона?
Скорее хренового тона.
qaz1qwe пишет:
Учусь
Тогда следует разобраться что такое РНР и ООП и не постить темы не по теме.
qaz1qwe пишет:
дескрипторы PHP
что в твоем понимании это такое?
3. qaz1qwe - 11 Октября, 2012 - 18:36:02 - перейти к сообщению
дескрипторы PHP - <?php ... ?>

Я дошел до главы в книге - Обьектно - Ориентированное Программирование, первой главой идет include и require - вот я и задал вопрос в этой ветке форума. Извините, если я не прав - прошу модератора перенести сообщение в соответствующее место.

Я специально в начале сообщения написал, что учусь.
4. armancho7777777 - 11 Октября, 2012 - 18:43:23 - перейти к сообщению
Удалите закрывающий дискрипор в подключаемом файле.
qaz1qwe пишет:
зачем этому файлу расширение .inc

Для удобства:
уже наглядно видно что эти файлы являются подключаемыми.
P.S. Так решил разработчик )
5. qaz1qwe - 12 Октября, 2012 - 05:26:27 - перейти к сообщению
armancho7777777
Я хотел узнать разницу, - можно же вообще просто текст написать и все...
Он тоже выведется и ошибок не будет.
6. armancho7777777 - 12 Октября, 2012 - 07:17:40 - перейти к сообщению
qaz1qwe пишет:
можно же вообще просто текст написать и все...

Можно. Всё так же как в обычных файлах.
Если предполагается php код, то конечно же он обрамляется соответствующими дискрипторами.
Если после php кода ни следует ни какой иной текст, то закрывающий php дискриптор упускаем.
7. ferz - 12 Октября, 2012 - 10:07:16 - перейти к сообщению
и самое главное, бей себя по рукам когда захочеться использовать include!
8. armancho7777777 - 12 Октября, 2012 - 10:38:19 - перейти к сообщению
ferz пишет:
и самое главное, бей себя по рукам когда захочеться использовать include!

Почему так принципиально ?
9. Varan - 12 Октября, 2012 - 10:51:22 - перейти к сообщению
ferz пишет:
и самое главное, бей себя по рукам когда захочеться использовать include!

это еще почему ? что плохого в подключаемых файлах, я для подключения использую require и это никоим образом меня не напрягает да разница с include не сильно велика.
10. DelphinPRO - 12 Октября, 2012 - 20:13:26 - перейти к сообщению
ferz пишет:
и самое главное, бей себя по рукам когда захочеться использовать include!


Улыбка
без инклудов вам придется весть проект размещать в одном файле
11. Bio man - 13 Октября, 2012 - 00:45:21 - перейти к сообщению
armancho7777777 пишет:
Для удобства:
уже наглядно видно что эти файлы являются подключаемыми.
Тогда придется специально сказать серверу, что inc файлы являются выполняемыми php модулем или демоном, не знаю как обозвать правильно. Иначе при запросе этого файла на прямую сервак отдаст голый исходник.

 

Powered by ExBB FM 1.0 RC1