BloGGood.ru

Блог Костаневича Степана

До Нового Года осталось:

Блог на разные темы, seo-оптимизация, раскрутка сайта, создание сайта, вкусные эффекты для сайта и многое другое…

Главная » Все про PHP и MySQL » Подключение сторонних файлов на PHP через Include или Require. Урок 14

Подключение сторонних файлов на PHP через Include или Require. Урок 14

2014-10-05 / Вр:22:06 / просмотров: 4644

Для чего нужно использовать в файлах PHP оператора Include  или Require?
Очень удобно разбить одну большую программу или веб-страницу на несколько файлов.  А бывает, что просто необходимо свой файл подключить к скрипту другого разработчика.

Расскажу один случай из моей жизни. Когда я начал заниматься изучением HTML, я создал свой первый сайт. Тогда я еще не знал, что существует язык программирования PHP. Сайт состоял из 100 страниц. Когда я добавлял статью, мне нужно было на каждой страничке в отдельности в меню указывать название и путь новой странички. Это был ужас, потому что, как вы понимаете, это занятие занимало уйму времени, пока я не узнал об операторе Include с  возможностью подключать к своей странице сторонние файлы. Стоило мне только сделать изменение в одном стороннем файле, например, в меню, как на всех 100 страницах происходила замена. Удобно, быстро и модно :smile:.

Давайте на простом примере попробуем подключить к нашей веб-странице сторонний файл.

Создайте файл с именем «index.php» с таким кодом:

<html>
<head>
<title> Операторы Include  и Require на BlogGood.ru</title>
</head>
<body>
Куча текста……….
<?php
require ("cop.php");
?>
</body>
</html>

Можно вот так:

<html>
<head>
<title> Операторы Include  и Require на BlogGood.ru</title>
</head>
<body>
Куча текста……….
<?php
include("cop.php");
?>
</body>
</html>

Теперь создайте файл «cop.php» с таким кодом:

<br>Все права защищены © 2012-2014.
<a href="http://bloggood.ru/">BlogGood.ru</a>

Результат:

Подключение сторонних файлов на PHP через Include  или Require. Урок 14

Итак, что мы сделали?
В файле «index.php» мы осуществили подключение к стороннему файлу «cop.php».

<?php
require ("cop.php");
?>

Или

<?php
include("cop.php");
?>

Если поменять текст в файле «cop.php», то в файле «index.php» вы увидите замену.

Шаблон оператора Include:

<?php
include("путь к файлу");
?>

Шаблон оператора Require:

<?php
  require ("путь к файлу");
?>

Еще один пример для закрепления темы.
У нас есть вот такая веб-страница:

<html>
<head>
<title> Операторы Include  и Require на BlogGood.ru</title>
</head>
<body>
<a href="index.php">Главная</a>
<a href="avtor.php">Автор</a>
<a href="kontakty.php">Контакты</a>
Куча текста……….
<br>Все права защищены © 2012-2014.
<a href="http://bloggood.ru/">BlogGood.ru</a>
</body>
</html>

Давайте теперь разобьем эту веб-страницу на два блока с помощью оператора Include или Require, как на схемке:

Подключение сторонних файлов на PHP через Include или Require. Урок 14

Это буде выглядеть вот так:

<html>
<head>
<title> Операторы Include  и Require на BlogGood.ru</title>
</head>
<body>
<?php
include("menu.php");
?>
Куча текста……….
<?php
include("cop.php");
?>

Сохраните ее под именами «index.php», «avtor.php» и «kontakty.php»
То есть, получится три страницы «index.php», «avtor.php» и «kontakty.php».

Теперь создайте файл «menu.php» для меню:

<a href="index.php">Главная</a>
<a href="avtor.php">Автор</a>
<a href="kontakty.php">Контакты</a>

Далее создайте файл «cop.php» для подвала:

<br>Все права защищены © 2012-2014.
<a href="http://bloggood.ru/">BlogGood.ru</a>
</body>
</html>

Результат:

Подключение сторонних файлов на PHP через Include  или Require. Урок 14

Если поменять что-то в файле «cop.php» или «menu.php», то автоматически произойдет замена в трех файлах «index.php», «avtor.php» и «kontakty.php». Попробуйте сами.

Вот и все! Подписывайтесь на обновление блога, чтобы не пропустить новых уроков PHP. Удачи!

 

Понравился пост? Помоги другим узнать об этой статье, кликни на кнопку социальных сетей ↓↓↓

Получай обновления блога!!! Подпишись:

Популярные статьи:

Добавить комментарий

;-) :| :x :twisted: :smokes: :smile: :shock: :sad: :rose: :roll: :razz: :pop-corne: :oops: :o :mrgreen: :lol: :idea: :grin: :gazeta: :evil: :cry: :cool: :coffe: :arrow: :???: :?: :!:

Чтобы добавить в комментарий код HTML, PHP, CSS, JavaScript, нужно сделать так: [code] ваш код [/code]

Subscribe without commenting

Метки: ,

Мои цели на 2017 год:

1). Закончить тему «Bootstrap»

2). Закончить тему «Все про PHP и MySQL»

3). Довести количество статей до 750

4). Создать портфолио и мини интернет-магазин шаблонов

5). Создать книгу

6). Довести количество статей до 800

7). Добиться посещаемости 3000 человек/сутки

8). Увеличить число подписчиков до 250

Статистика по блогу

Количество записей на блоге: 747
Количество страниц на блоге: 20
Количество рубрик на блоге: 27
Количество меток на блоге: 71
Количество комментариев на блоге: 4092