Зачем использовать комментарии?
- Если вы некоторое время не работаете с исходным кодом, легко забыть, что делает код. Комментирование исходного кода помогает вспомнить, что делает код.
- Комментирование исходного кода также очень важно, когда нескольким разработчикам приходится работать над одним проектом. Изменения, сделанные одним разработчиком, могут быть легко поняты другими разработчиками, просто прочитав комментарии.
- В качестве наилучшей практики, вы должны иметь 3 строки комментариев на каждые 10 строк кода
В этом уроке вы узнаете
- Комментарии PHP
- PHP Include и PHP Include_once
- Пример: Include / Include_once
- PHP Require & PHP require_once
- Пример: Требовать
- PHP включает и требует
Комментарии PHP
- Комментарии помогают нам понять код
- Комментарии — это объяснения, которые мы включаем в наш исходный код. Эти комментарии для человеческого понимания.
- Однострочные комментарии начинаются с двойной косой черты // и заканчиваются на одной строке.
- Многострочные комментарии начинаются с косой черты, за которой следует звездочка / *, и заканчиваются звездочкой, за которой следует косая черта * /.
На рисунке ниже показан файл PHP с многострочными и однострочными комментариями Пример PHP
PHP Include и PHP Include_once
Оператор php «include» используется для включения других файлов в файл PHP.
Он имеет два варианта: include и include_once. Include_once игнорируется интерпретатором PHP, если файл будет включен.
Оператор включения имеет следующий синтаксис
<?php include 'file_name'; ?>
Оператор include_once имеет следующий синтаксис
<?php include_once 'file_name'; ?>
ВОТ,
- «Include / include_once» — это утверждение, которое включает в себя файл
- «File_name» — это имя файла, который нужно включить.
Пример: Include / Include_once
Предположим, вы разрабатываете веб-сайт, который содержит одинаковое меню навигации для всех страниц.
Вы можете создать общий заголовок, а затем включить его на каждой странице, используя инструкцию include. Посмотрим, как это можно сделать.
- Мы создадим 2 имени файла
- header.php, index.php
Ниже приведены коды для; header.php
<a href="/index.php">Home</a> <a href="/aboutus.php">About us</a> <a href="/services.php">Services</a> <a href="/contactus.php">Contact Us</a>
index.php
<?php include 'header.php'; ?>
Страница заголовка выше будет выводить
PHP Require & PHP require_once
Оператор require имеет два варианта: require и require_once.
Инструкция require / require_once используется для включения файла.
Require_once игнорируется, если требуемый файл уже был добавлен любым из четырех операторов include.
Имеет следующий синтаксис
<?php require 'file_name'; ?>
<?php require_once 'file_name'; ?>
ВОТ,
- «Require / require_once» является оператором, который включает файл
- «File_name» — это имя файла, который нужно включить.
Пример: Требовать
Предположим, мы разрабатываем приложение на основе базы данных.
Мы можем создать файл конфигурации, который мы можем включить во все страницы, которые подключаются к базе данных, используя инструкцию require. config.php
<?php $config['host'] = 'localhost'; $config['db'] = 'my_database'; $config['uid'] = 'root'; $config['password'] = ''; ?>
Давайте теперь посмотрим на пример кода, который требует файл конфигурации. Pages_model.php
<?php require 'config.php'; //require the config file //other code for connecting to the database ?>
Php включает против требуют
Разница между включением / требованием
Включают | требовать |
---|---|
Выдает предупреждение при возникновении ошибки | Не выдает предупреждение |
Выполнение сценария продолжается при возникновении ошибки | Выполнение скрипта прекращается при возникновении ошибки. |
Обычно рекомендуется использовать оператор include, чтобы при возникновении ошибки при выполнении сценария продолжал отображаться адрес электронной почты веб-мастера или страница контактов.
Оператор require должен использоваться, если весь скрипт не может быть запущен без запрошенного файла.
Операторы «include» и «require» могут использоваться в любой строке исходного кода, где вы хотите, чтобы код появлялся.
Резюме
- Отдельный HTML-код, такой как верхние и нижние колонтитулы, боковые панели и т. Д., Может использоваться на многих страницах. Это позволяет легко обновить сайт, просто обновив один файл.
- PHP-код, такой как параметры конфигурации базы данных, пользовательские функции и т. Д., Может быть разделен на многих страницах, обеспечивая то же самое для веб-сайта / приложения.
- Комментарии используются, чтобы помочь понять исходный код. Они для человеческого понимания
- Однострочные операторы комментариев начинаются с двойной косой черты //.
- Многострочные операторы комментариев заключены между / * операторами * /.
- Операторы include, include_once, require и require_once используются для включения файлов.
- Include_once / require_once игнорируется, если запрошенный файл уже был включен с использованием любого из четырех операторов.
- Оператор «include» выдает предупреждение и продолжает выполнение, если запрошенный файл не был найден.
- Оператор require вызывает фатальную ошибку и останавливает выполнение скрипта.
- Оператор «include» должен быть в большинстве случаев, за исключением случаев, когда без включаемого запрошенного файла не может быть запущен весь скрипт.