PHP Ключові слова
PHP Ключові слова
У PHP є набір ключових слів, які є зарезервованими словами, які не можна використовувати як імена функцій, імен класів або імен методів. До PHP 7 ці ключові слова також не можна було використовувати як імена властивостей класу:
| Keyword | Description |
|---|---|
| abstract | Оголосити клас як абстрактний |
| and | Логічний оператор |
| as | Використовується в циклі foreach |
| break | Вихід із циклів та інструкції switch |
| callable | Тип даних, який можна виконати як функцію |
| case | Використовується в умовному перемиканні |
| catch | Використовується в інструкції try..catch |
| class | Оголосити клас |
| clone | Створення копії об’єкта |
| const | Визначити константу класу |
| continue | Перейти до наступної ітерації циклу |
| declare | Встановити директиви для блоку коду |
| default | Використовується в інструкції switch |
| do | Створити цикл do...while |
| echo | Виведення тексту |
| else | Використовується в умовних інструкціях |
| elseif | Використовується в умовних інструкціях |
| empty | Перевіряє, чи вираз порожній |
| enddeclare | Завершення блоку оголошення |
| endfor | Кінець блоку for |
| endforeach | Кінець блоку foreach |
| endif | Кінець блоку if або elseif |
| endswitch | Кінець блоку switch |
| endwhile | Кінець блоку while |
| extends | Розширює клас або інтерфейс |
| final | Оголосити клас, властивість або метод як остаточні |
| finally | Використовується в інструкції try...catch |
| fn | Оголосити функцію стрілок |
| for | Створити цикл for |
| foreach | Створити цикл foreach |
| function | Створити функцію |
| global | Імпорт змінних із глобальної області |
| goto | Перейти до рядка коду |
| if | Створити умовну інструкцію |
| implements | Реалізація інтерфейсу |
| include | Вставити код з іншого файлу |
| include_once | Вставити код з іншого файлу |
| instanceof | Перевірити клас об’єкта |
| insteadof | Вирішити конфлікт за допомогою трейтів |
| interface | Оголосити інтерфейс |
| isset | Перевірте, чи існує змінна та не є null |
| list | Присвоює елементи масиву змінним |
| namespace | Оголосити простір імен |
| new | Створити новий об’єкт |
| or | Логічний оператор |
| Вивести текст | |
| private | Оголосити властивість, метод або константу як приватні |
| protected | Оголосити властивість, метод або константу як захищені |
| public | Оголосити властивість, метод або константу як публічні |
| require | Вставити код з іншого файлу |
| require_once | Вставити код з іншого файлу |
| return | Вийти з функції та повернути значення |
| static | Оголосити властивість або метод як статичні |
| switch | Створити блок switch |
| throw | Викинути виняток |
| trait | Оголосити трейт |
| try | Створити структуру try...catch |
| unset | Видалити змінну або елемент масиву |
| use | Використовувати простір імен |
| var | Оголосити змінну |
| while | Створити цикл while або закінчити цикл do...while |
| xor | Логічний оператор |
| yield | Використовується в генераторі функцій |
| yield from | Використовується в генераторі функцій |

