Συνάρτηση ini_get
Η συνάρτηση ini_get επιστρέφει την τιμή της καθορισμένης οδηγίας διαμόρφωσης PHP.
Ως παράμετρο δέχεται το όνομα μιας ρύθμισης και επιστρέφει την τρέχουσα τιμή της
ως συμβολοσειρά. Εάν η ρύθμιση δεν υπάρχει, η συνάρτηση θα επιστρέψει false.
Σύνταξη
ini_get(string $varname): string|false
Παράδειγμα
Ας πάρουμε την τιμή της ρύθμισης 'upload_max_filesize':
<?php
$res = ini_get('upload_max_filesize');
echo $res;
?>
Αποτέλεσμα εκτέλεσης κώδικα:
'2M'
Παράδειγμα
Ας προσπαθήσουμε να πάρουμε την τιμή μιας ανύπαρκτης ρύθμισης:
<?php
$res = ini_get('nonexistent_setting');
var_dump($res);
?>
Αποτέλεσμα εκτέλεσης κώδικα:
false
Παράδειγμα
Ας πάρουμε πολλαπλές τιμές διαμόρφωσης:
<?php
$max_execution = ini_get('max_execution_time');
$memory_limit = ini_get('memory_limit');
echo "Max execution time: $max_execution\n";
echo "Memory limit: $memory_limit";
?>
Αποτέλεσμα εκτέλεσης κώδικα:
'Max execution time: 30
Memory limit: 128M'
Δείτε επίσης
-
τη συνάρτηση
ini_set,
που ορίζει την τιμή μιας ρύθμισης διαμόρφωσης -
τη συνάρτηση
ini_get_all,
που επιστρέφει όλες τις διαθέσιμες ρυθμίσεις διαμόρφωσης