392 of 410 menu

get_defined_constants funksiyasi

get_defined_constants funksiyasi hozirgi vaqtda aniqlangan barcha konstantalar bilan massiv qaytaradi. Funksiya faqat ma'lum bir turkumdagi konstantalarni olish imkonini beruvchi ixtiyoriy parametrni qabul qilishi mumkin. Qaytarilgan massiv konstantalar nomlarini kalit sifatida va ularning qiymatlarini o'z ichiga oladi.

Sintaksis

get_defined_constants(bool $categorize = false);

Misol

Barcha aniqlangan konstantalarni olamiz:

<?php define('MY_CONST', 'test'); $res = get_defined_constants(); print_r(array_slice($res, 0, 3)); ?>

Kod bajarish natijasi (dastlabki 3 ta element):

[ 'E_ERROR' => 1, 'E_WARNING' => 2, 'MY_CONST' => 'test' ]

Misol

Konstantalarni turkumlar bo'yicha guruhlab olamiz:

<?php $res = get_defined_constants(true); print_r(array_keys($res)); ?>

Kod bajarish natijasi (misol):

[ 'Core', 'pcre', 'user' ]

Misol

Aniq bir konstantaning mavjudligini tekshiramiz:

<?php $constants = get_defined_constants(); if (isset($constants['PHP_VERSION'])) { echo 'PHP versiyasi: ' . $constants['PHP_VERSION']; } ?>

Kod bajarish natijasi (misol):

'PHP versiyasi: 8.1.0'
Oʻzbek
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекTiếng Việt
Biz sayt ishlashi, tahlil qilish va shaxsiylashtirish uchun cookie-fayllardan foydalanamiz. Ma'lumotlarni qayta ishlash Maxfiylik siyosatiga muvofiq amalga oshiriladi.
hammasini qabul qilish sozlash rad etish