|
|
|
| Пытался найти разницу между функцией require_once и include.
так и не смог найти.
В своих учебниках описание этих функций не нашел. | |
|
|
|
|
|
|
|
для: smit272
(18.06.2007 в 03:38)
| | require_once() - подключает файл один раз, если он был подключен ранее с помощью require_once() или include() - все будет в порядке, т.е. файл не будет подключен повторно.
include() - подключает файл в любом случае, если он подключался ранее - будут ошибки, например переопределения функций и т.д. | |
|
|
|
|
|
|
|
для: Wyfinger
(18.06.2007 в 03:52)
| | смотря что это - класс или меню сайта | |
|
|
|
|
|
|
|
для: bronenos
(18.06.2007 в 06:23)
| | http://ipm.kstu.ru/it/doc/php42/control-structures.html | |
|
|
|
|
|
|
|
для: smit272
(18.06.2007 в 03:38)
| | Существует по два варианта конструкций include и require:
include
include_once
require
require_once
|
Все они позволяют включить в скрипт код или текст из другого файла. Суффикс once позволяет включить файл только один раз, сколько бы вызовов не осуществлялось - это удобно, когда во включаемом файле имеется определение фукнций, так как повторное их определение приведёт к ошибке.
Сами по себе include и require отличаются способом реакции на отсутствие включамого файла. Если файла нет include генерирует предупреждение, но работа основного скрипта продолжается, require при отсутствии включамого файла останавливает работу скрипта.
http://www.softtime.ru/forum/read.php?id_forum=1&id_theme=490 | |
|
|
|
|
|
|
|
для: cheops
(18.06.2007 в 10:59)
| | cheops, спс.
вроде поиск поюзал но что-то не нашел... | |
|
|
|