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 | Використовується в генераторі функцій |