PHP kalit so‘zlar ma’lumotnomasi
PHP Kalit so‘zlar
PHPda funksiya nomlari, class nomlari yoki metod nomlari sifatida ishlatib bo‘lmaydigan zaxira so‘zlar bo‘lgan kalit so‘zlar to‘plami mavjud. PHP 7 dan oldin bu kalit so‘zlarni class xossasi nomlari sifatida ham ishlatib bo‘lmaydi:
| Kalit so‘z | Tavsif |
|---|---|
| abstract | Klassni abstrakt deb e’lon qilish |
| and | Mantiqiy operator |
| as | Foreach siklida ishlatiladi |
| break | Ko‘chadan chiqib ketish va iboralarni almashtirish |
| callable | Funksiya sifatida bajarilishi mumkin bo‘lgan ma’lumotlar turi |
| case | Shartli kalitda ishlatiladi |
| catch | try..catch iborasida ishlatiladi |
| class | Klass e’lon qilish |
| clone | Obyektning nusxasini yarating |
| const | Klass konstantasini aniqlash |
| continue | Loopning keyingi iteratsiyasiga o‘tish |
| declare | Kod bloki uchun direktivalarni o‘rnating |
| default | Switch operatorida ishlatiladi |
| do | do...while siklini yaratish |
| echo | Output text |
| else | Shartli operatorlarda ishlatiladi |
| elseif | Shartli operatorlarda ishlatiladi |
| empty | Ifoda bo‘sh yoki yo‘qligini tekshiring |
| enddeclare | declare blokini yakunlash |
| endfor | Blok uchun a oxiri |
| endforeach | foreach blokini yakunlash |
| endif | If yoki elseif blokini tugatish |
| endswitch | switch blokini yakunlash |
| endwhile | while blokini yakunlash |
| extends | Class yoki interfeysni kengaytiradi |
| final | Class, xususiyat yoki usulni yakuniy deb e’lon qiling |
| finally | try...catch iborasida ishlatiladi |
| fn | Ok funksiyasini e’lon qiling |
| for | For siklini yarating |
| foreach | foreach siklini yaratish |
| function | Funksiya yaratish |
| global | O‘zgaruvchilarni global miqyosdan import qiling |
| goto | Kod qatoriga o‘tish |
| if | Shartli operator yaratish |
| implements | Interfeysni amalga oshirish (implement) |
| include | Kodni boshqa fayldan joylashtiring |
| include_once | Kodni boshqa fayldan joylashtiring |
| instanceof | Obyekt classini sinab ko‘ring |
| insteadof | Trait’lar bilan bog‘liq ziddiyatlarni hal qilish |
| interface | Interfeys e’lon qilish |
| isset | O‘zgaruvchining mavjudligi va null emasligini tekshiring |
| list | Massiv elementlarini o‘zgaruvchilarga tayinlaydi |
| namespace | Nomlar fazosini (namespace) e’lon qiladi |
| new | Obyektni yaratadi |
| or | Mantiqiy operator |
| Output text | |
| private | Xususiyat, metod yoki doimiyni shaxsiy deb e’lon qiling |
| protected | Xususiyat, metod yoki doimiyni himoyalangan deb e’lon qiling |
| public | Xususiyat, metod yoki doimiyni ommaviy deb e’lon qiling |
| require | Kodni boshqa fayldan joylashtiring |
| require_once | Kodni boshqa fayldan joylashtiring |
| return | Funksiyadan chiqing va qiymatni qaytaring |
| static | Xususiyat yoki usulni statik deb e’lon qiling |
| switch | switch bloki yaratish |
| throw | Istisno (exception) chiqarish |
| trait | Trait e’lon qilish |
| try | try...catch tuzilmasini yaratish |
| unset | O‘zgaruvchi yoki massiv elementini o‘chirish |
| use | Nomlar fazosidan (namespace) foydalanish |
| var | O‘zgaruvchi e’lon qilish |
| while | while siklini yarating yoki do...while siklini tugating |
| xor | Mantiqiy operator |
| yield | Jeneratör funksiyalarida qo‘llaniladi |
| yield from | Jeneratör funksiyalarida qo‘llaniladi |
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
