#11 2009.01.14 10:58

7emakETOya
Гость

Re: Все про функцию инклуд

Requre_once и что с форумом?я немагу авторизоваца?

#12 2009.01.14 12:12

Gemorroj
Administrator
Откуда: Белоруссия
Зарегистрирован: 2007.11.03
Сообщений: 6594
Карма: 107
Профиль Веб-сайт

Re: Все про функцию инклуд

также как и include

Неактивен

#13 2009.01.14 15:50

7emak
Участник
Зарегистрирован: 2008.12.26
Сообщений: 66
Карма: 0
Профиль

Re: Все про функцию инклуд

<? Requre_once"file.php" >


отредактировано модэратором. забанен на 600000 минут

Неактивен

#14 2009.01.14 16:03

Gemorroj
Administrator
Откуда: Белоруссия
Зарегистрирован: 2007.11.03
Сообщений: 6594
Карма: 107
Профиль Веб-сайт

Re: Все про функцию инклуд

всегда пиши полный php заголовок, т.е. не <?, а <?php
ставь пробелы после обьявления функции.
файл обрамляй одинарными кавычками.
точка с запятой в конце.

Код:

1
span style="color: #0000BB"><?phprequire_once 'file.php';?>

Неактивен

#15 2009.01.14 18:17

7emak
Участник
Зарегистрирован: 2008.12.26
Сообщений: 66
Карма: 0
Профиль

Re: Все про функцию инклуд

Aга спасибо))))а скажи чем имена эта функция лучше инклуда?


отредактировано модэратором. забанен на 600000 минут

Неактивен

#16 2009.01.14 19:55

Gemorroj
Administrator
Откуда: Белоруссия
Зарегистрирован: 2007.11.03
Сообщений: 6594
Карма: 107
Профиль Веб-сайт

Re: Все про функцию инклуд

Ты слышал что PHP это язык интерпретатор? Так вот это значит, что наш PHP код, прежде чем будет выполнен машиной обработается PHP в только ему понятный код (байт-код), а далее этот байт-код будет уже работать.
Вставка файла через include выполяется именно в процессе работы байт-кода, а при require вставка выполняется в процессе преобразования PHP кода в байт-код. Отсюда следует, что при require мы экономим процессорное время, не заставляя интерпретатор 2 раза преобразовывать PHP код в байт-код.
Вот так вот... smile

Неактивен

#17 2009.01.14 20:18

7emak
Участник
Зарегистрирован: 2008.12.26
Сообщений: 66
Карма: 0
Профиль

Re: Все про функцию инклуд

Вроди панял)))))спасиб)))
Добавлено спустя   9 минут  18 секунд:
Заменил инклуд на настройки. На require_once вроди работает))))


отредактировано модэратором. забанен на 600000 минут

Неактивен

#18 2009.01.16 17:00

DarkDaNTe
Участник
Откуда: Украина
Зарегистрирован: 2009.01.08
Сообщений: 574
Карма: 11
Профиль

Re: Все про функцию инклуд

А как сделать, чтобы открывались файлы например из корневой папки пишу /papka/file.php оно пишет,что файл не найден,хотя этот файл в этой папке находится.

Неактивен

#19 2009.01.16 17:10

Gemorroj
Administrator
Откуда: Белоруссия
Зарегистрирован: 2007.11.03
Сообщений: 6594
Карма: 107
Профиль Веб-сайт

Re: Все про функцию инклуд

потому что путь от корня надо писать по другому.
лучше всего использовать переменную $_SERVER['DOCUMENT_ROOT'];
include $_SERVER['DOCUMENT_ROOT'].'/dir/file.php';

Неактивен

#20 2009.01.16 19:23

DarkDaNTe
Участник
Откуда: Украина
Зарегистрирован: 2009.01.08
Сообщений: 574
Карма: 11
Профиль

Re: Все про функцию инклуд

Спасибо.

Неактивен

Дополнительно

forum.wapinet.ru

PunBB Mod v0.6.2
0.012 s