Функции PHP
Функция — это блок кода, к которому можно обратиться из любого места внутри программы по его имени. Функции улучшают читабельность исходного кода, сокращая его, и давая возможность не писать однотипные куски кода по несколько раз.
Так выглядит общий синтаксис функции:
1 2 3 4 5 |
<?php function name(){ тело функции } ?> |
Где name — имя функции, которое задается произвольно. Правила именования аналогичны правилам именования переменных.
Функции бывают встроенные и пользовательские. Как следует из названия пользовательские программист объявляет и описывает сам. Встроенные функции в свою очередь в большом количестве содержатся в самом PHP и в объявлениях не нуждаются.
Подробней о пользовательских и встроенных функциях можно прочитать тут:
-
Встроенные функции
- array_rand — рандомный вывод элементов
- htmlspecialchars — преобразует спецсимволы в HTML-сущности
- str_replace — заменяет строку поиска на строку замены
- strcmp — посимвольное сравнение
- strlen — возвращает длину строки
- strpos — поиск подстроки
- strtr — замена символов и подстрок
- substr — возврат подстроки
- substr_replace — заменяет часть строки
- trim — отрезание пробелов
- urlencode и urldecode — URL-кодирование и декодирование строки
- Пользовательские функции