392 of 410 menu

Η συνάρτηση get_defined_constants

Η συνάρτηση get_defined_constants επιστρέφει έναν πίνακα με όλες τις ορισμένες μέχρι στιγμής σταθερές. Η συνάρτηση μπορεί να δεχτεί μια προαιρετική παράμετρο, που επιτρέπει τη λήψη σταθερών μόνο μιας συγκεκριμένης κατηγορίας. Ο πίνακας που επιστρέφεται περιέχει τα ονόματα των σταθερών ως κλειδιά και τις τιμές τους.

Σύνταξη

get_defined_constants(bool $categorize = false);

Παράδειγμα

Λήψη όλων των ορισμένων σταθερών:

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

Αποτέλεσμα εκτέλεσης κώδικα (πρώτα 3 στοιχεία):

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

Παράδειγμα

Λήψη σταθερών με ομαδοποίηση ανά κατηγορία:

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

Αποτέλεσμα εκτέλεσης κώδικα (παράδειγμα):

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

Παράδειγμα

Έλεγχος ύπαρξης συγκεκριμένης σταθεράς:

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

Αποτέλεσμα εκτέλεσης κώδικα (παράδειγμα):

'PHP version: 8.1.0'
Ελληνικά
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Χρησιμοποιούμε cookie για τη λειτουργία του ιστότοπου, την ανάλυση και την εξατομίκευση. Η επεξεργασία των δεδομένων γίνεται σύμφωνα με την Πολιτική Απορρήτου.
αποδοχή όλων ρύθμιση απόρριψη