Уроки:


  
HTML
  
  
CSS
  
  
PHP
  
  
JavaScript
  
  
jQuery
  
  
PHP+MySQL
  
  
Ajax
  

  Разделы:


  В помощь:


  Ещё:



  Авторизация:


  логин:   
  пароль: 
В этом сезоне среди программистов популярны красные рубашки под цвет глаз.

  Тренажер интуиции:


Тренажер интуиции


  Видеокурсы:


Бесплатный видеокурс: "Cайт-визитка за 1 день"

видеокурс: Сайт-визитка за один день



  Опрос:



  Топ комментаторов:


40

Программисты на работе общаются двумя фразами: "непонятно" и "вроде работает".

  Моя группа в контакте:



Подключение php файла

Небольшие PHP сценарии, как в примерах предыдущих уроков, можно размещать в одном файле, но если речь идет о крупном проекте, то здесь не обойтись без разбрасывания кода по нескольким файлам. Допустим в 1 файле, будут храниться константы и функции, а во 2 будет выполняемый код.

Всё это конечно хорошо, но как подключить файл? А всё очень просто. Есть 2 варианта подключения функций и, как раз на этом уроке, мы их разберем.

вариант №1:
Чтобы подключить файл, достаточно воспользоваться функцией require(«имя_файла»).

require ("имя_файла");

вариант №2:
Вместо require можно использовать альтернативную функцию - include(«имя_файла»).

include ("имя_файла");

Давайте попрактикуемся. Создадим файл «Page1.php» и вставим туда следующий код:

Файл "Page1.php"
<?php
echo "Hello";
?>

И подключим его к нашему файлу «primer.php»

Файл "primer.php"
<?php
include ("Page1.php"); //выведет на экран Hello
?>

И в чем же различие между этими функциями? На первый взгляд они преднозначены для одной цели — подключения файлов, но между «include» и «require» есть существенные различия.

Функция «require» вызывает функцию exit() и сразу же прервет выполнение скрипта, если встрет ошибку, функция «include» не восприимчива к ошибкам, поэтому спокойно продолжит выполнять скрипт.

Каждый раз, встречая функицию «require» или «include» в программе, PHP интерпретатор, вставляет текст из подключаемого файла на её место. Используя эти функции возможно повторное включение кода в проект, что иногда может привести к негативным последствиям. Чтобы подключить файл единожды, то следует использовать функции «require_once» и «include_once». Работают по тому же принципу, что «require» и «include».

1 2 3 4 5 6

Проверьте свою интуицию:


Мобильную версию можно скачать в google play

Комментарии


Нет комментариев. Вы можете стать первым !

Ваш комментарий



Почта: info@web-shpargalka.ru
Сообщить друзьям:
Главная | Форум | Отзывы | Обо мне | Мои курсы | Работы учеников | Конкурсы | Обратная связь