{% else-1 %}
Обновить | Подписаться | Поднять тему
Чтобы выполнить действие авторизируйтесь или пройдите регистрацию на сайте.
1. [автор] (24 янв 2013, 20:13) [2/0] [2] [отв] [спам] [под] +1 | -1

Вот сижу делать нечего решил написать маленькую статейку начинающим программистам из личного опыта.

Ну вобщем к делу. Данные функции предназначены подключать нужные части кода не посредственно в скрипт где вы его пропишите.

Я не буду собственно размусоливать о правилах синтаксиса их написания. Я расскажу о их различиях.
Include- подключает файл в тот момент когда интерпритатор до ного доходит.
Через include как по мне более правильно подключать динамические файлы. Ну тоесть данные в которых изменяются.

Require- подляхает данные сразу во время использования скрипта.

Говорят, что он быстрее чем include да, я с этим полностью согласен, но я его чаще используя не из-за этого.

Если подлючать файл через require в скрипт и допустить ошибку. Ну например : вместо подлючаемого файла написать не smiles(который у нас есть ), а smilies (которого нет существует) . Мы с вами ребята увидим фатальную ошибку или белую станицу смотря как отображение ошибок настроенно. A include просто проигнорирует вывод файла и выполнит скрипт далее без подключения.

Вот и думайте, что лучше использовать в своих проектах и коде.
Статейку написал Dark-inside.

2. (26 янв 2013, 19:00) [0/0] [0] [отв] [спам] [под] +1 | -1

Для меня все же лучше Require

3. [автор] (26 янв 2013, 20:10) [0/0] [0] [отв] [спам] [под] +1 | -1

NokiaCP, для меня тоже.

4.
SV * 2.63
(26 янв 2013, 20:21) [0/0] [0] [отв] [спам] [под] +1 | -1

а я все же поинклудю

5.
maniak * 0.36
(26 янв 2013, 20:26) [0/0] [0] [отв] [спам] [под] +1 | -1

я тоже использую require, гораздо быстрее.
P.S. при include если файл ненайден - тоже вылазит ошибка

6.
maniak * 0.36
(26 янв 2013, 20:27) [0/0] [0] [отв] [спам] [под] +1 | -1

а точнее require_once() использую)

7.
maniak * 0.36
(26 янв 2013, 20:36) [0/0] [0] [отв] [спам] [под] +1 | -1

а отличие require() / include() в том, что при подключении вызываемого файла несколько раз - может привести к ошибке определения одной и той же переменной и к ошибке переопределению одинаковых переменных.

8.
maniak * 0.36
(26 янв 2013, 20:37) [0/0] [0] [отв] [спам] [под] +1 | -1

для этого собственно и придумали приставку _once *

9. (26 янв 2013, 20:38) [1/0] [1] [отв] [спам] [под] +1 | -1

include как использовал и несобираюсь чегото менять яж не жопорукий чтоб не проверив заливал код на сервак

10. (3 фев 2013, 01:48) [0/0] [0] [отв] [спам] [под] +1 | -1

require () and require_once ()

  • 1 из 1
Чтобы писать сообщения авторизируйтесь или пройдите регистрацию на сайте.
Подписаны: 1
Скачать тему | Файлы темы | Фильтр сообщений