ini_get funksiýasy
ini_get funksiýasy PHP konfigurasiýasynyň görkezilen direktiwasynyň bahasyny yzyna gaýtarýar.
Parametr hökmünde ol sazlamanyň adyny kabul edýär we onuň häzirki bahasyny
setir görnüşinde yzyna gaýtarýar. Eger sazlama ýok bolsa, funksiýa false gaýtarar.
Sintaksis
ini_get(string $varname): string|false
Mysal
'upload_max_filesize' sazlamasynyň bahasyny alalyň:
<?php
$res = ini_get('upload_max_filesize');
echo $res;
?>
Kody ýerine ýetirip netije:
'2M'
Mysal
Ýok bolan sazlamanyň bahasyny almaga synanyşalyň:
<?php
$res = ini_get('nonexistent_setting');
var_dump($res);
?>
Kody ýerine ýetirip netije:
false
Mysal
Konfigurasiýanyň birnäçe bahasyny alalyň:
<?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";
?>
Kody ýerine ýetirip netije:
'Max execution time: 30
Memory limit: 128M'
Şeýlede serediň
-
ini_setfunksiýasyny,
konfigurasiýa sazlamasynyň bahasyny düzýän -
ini_get_allfunksiýasyny,
elýeterli bolan ähli konfigurasiýa sazlamalaryny yzyna gaýtarýan