include("...")

Печать RSS
308

Автор
Чатланин
0
A чем require от include отличается?В чем разница?

2000 лет д.н.э.
0
А в справочник что мешает глянуть?
http://php.su/functions/?f=require&choice=info
Автор
Чатланин
0
12. ramzes, все прочел,но не совсем понял в чем разница между require-include..

Пришелец
0
13. AlekCeu, require подгружает файл сразу, include во время выполнения скрипта. Допустим если у тебя конструкция типа:

if($a == 1) {

include('file.php');

} else {

include('file_2.php');

}

то лучше использовать include. А require используют в том случае когда например ты подгружаешь конфиги или какие то функции для работы скрипта. Что то типа:

<?php

require('db.php');
require('func.php');

.... и пошел код скрипта ))))
Автор
Чатланин
0
14. KoMa, вот теперь дошлоsmile спасибо.

Чатланин
0
1. Лучше всего использовать так:
require - вывод системы (конфиг.,систем. т.д.)
include - вывод дизайна.
Автор
Чатланин
0
Все понял,спасибоsmile
P

Землянин
0
ramzes (1 Мая 2011 / 13:07)
будет, полностью без него, но <? вызовет ошибку без закрывающего ?>

Не вызовет. Более того, даже будет работать чуточку быстрее. И убережёт от случайных пробелов и переводов строки в конце скрипта (я правда хз, кто такие ошибки допускает). Ну и достаточно посмотреть на популярные фрэймворки: CodeIgniter, Kohana - разработчики не используют закрывающий php тег ?>
Стикеры / Теги / Правила / Топ тем / Топ постов / Поиск