Вызов функции и функции PHP
Когда вы изучаете PHP, вы захотите передать код каждой строке в вашей программе, чтобы вы могли изучить, как работает код. Где-то по пути вы поймете, что есть определенные задачи, которые ваша программа должна выполнять снова и снова. И поэтому вы снова и снова пишете одни и те же строки кода. Например, есть несколько случаев, когда посетитель вашего сайта должен будет дать вам адрес электронной почты. Он может захотеть что-то купить, подписаться на рассылку новостей или заполнить форму обслуживания клиентов. Каждый раз, когда он вводит свой адрес электронной почты и отправляет веб-форму, вы хотите, чтобы ваша программа проверяла точность адреса электронной почты. Вы можете вручную написать эту задачу в каждом месте вашей программы, где вам нужно проверить адрес электронной почты. Но это не очень эффективно. Ну, у PHP есть ответ на эту проблему. Это называется функцией.

Есть в основном два типа функций PHP. Первый тип - встроенная функция. Эти функции уже являются частью языка PHP, и поэтому вам не нужно писать их самостоятельно. Чтобы использовать эти встроенные функции, вы просто добавляете вызов функции в вашу программу. Вызов функции - это фрагмент кода, который говорит вашей программе «вызывать» встроенную функцию всякий раз, когда вам это нужно. Второй тип функции - это пользовательская функция. Это те функции, которые вы пишете сами. Затем, после того как вы напишите функцию, вы можете в любое время вызвать ее в свою программу, кодируя вызов функции. Давайте посмотрим на код PHP для вызова функции.

Базовый код PHP
имя_функции (аргумент, аргумент);

пример
печать ($ сообщение);


Распечатать();
function_name
Это имя, данное функции, и как ваша программа будет идентифицировать функцию. Я использовал встроенную функцию печати в качестве примера. Имя_функции для функции печати Распечатать и он находится на левой стороне ().

печать ($ сообщение);
круглая скобка
Скобки используются для передачи информации в функцию. Если вам не нужно передавать какую-либо информацию, вы не должны ставить ничего между ().

$ сообщение
аргументация
Аргумент - это информация, которую вы хотите передать функции. Если у вас есть более одного аргумента, разделите их запятой. Затем поместите аргумент (ы) в скобки. В нашем примере аргумент (информация), передаваемый функции, является переменной $ message, которая помещается между круглыми скобками. Встроенная функция печати будет печатать любое значение, которое вы указали для переменной $ message.

печать ($ сообщение);
;
Точка с запятой завершает вызов функции

Примечание. Функция обычно передает информацию обратно в программу после ее завершения. Например, функция печати передает логическое значение обратно в программу.





Видео инструкция: PHP уроки 19: Функции (PHP для начинающих) (April 2024).