PHP позволяет вам включать файл, чтобы содержимое страницы можно было многократно использовать. Есть два пути включения файла в РНР:
Преимущество:
Повторное использование кода: Повторное использование кода: с помощью конструкций include и require, мы можем повторно использовать HTML-код или PHP-скрипт во многих PHP-скриптах.
PHP include используется для включения файла на основе заданного пути. Вы можете использовать относительный и абсолютный путь к файлу. Рассмотрим простой пример включения include.
File: menu.html
<a href="http://www.google.com">Google Home</a> | <a href="http://https://www.google.com/maps/">Google Map</a> | <a href="https://translate.google.com">Google Translate</a> | <a href="https://play.google.com/store/apps/developer?id=Code+Jupiter">Code Jupiter's APP</a>
File: include1.php
<?php include("menu.html"); ?>
<h1>This is Main Page</h1>
Output:
Google Home | Google Map | Google Translate | Code Jupiter's APP This is Main Page
require аналогичен include.
Простой прммер:
File: menu.html
<a href="http://www.google.com">Google Home</a> | <a href="http://https://www.google.com/maps/">Google Map</a> | <a href="https://translate.google.com">Google Translate</a> | <a href="https://play.google.com/store/apps/developer?id=Code+Jupiter">Code Jupiter's APP</a>
File: require1.php
<?php require("menu.html"); ?>
<h1>This is Main Page</h1>
Output:
Google Home | Google Map | Google Translate | Code Jupiter's APP This is Main Page
Если файл отсутствует или не удается включить, include
позволяет сценарию продолжить работу, но require остановливает сценарий,
приводящий к фатальной ошибке уровня E_COMPILE_ERROR.