Запіс на курсы па HTML, CSS, JavaScript, PHP, Python, фрэймворкам і CMS,
а таксама: дапамога ў пошуку працы і заказаў, стажыроўка на рэальных праектах→
404 of 410 menu

Функцыя ini_get_all

Функцыя ini_get_all вяртае масіў з усімі даступнымі наладамі PHP. Можна атрымаць альбо ўсе налады, альбо толькі для пэўнага модуля. Функцыя вяртае асацыятыўны масіў, дзе ключы - імёны наладаў, а значэнні - інфармацыя пра кожную наладу.

Сінтаксіс

ini_get_all([string $extension]);

Прыклад

Атрымаем усе даступныя налады PHP:

<?php $res = ini_get_all(); print_r($res); ?>

Вынік выканання кода (прыклад):

[ 'short_open_tag' => [ 'global_value' => '1', 'local_value' => '1', 'access' => 4 ], 'display_errors' => [ 'global_value' => '1', 'local_value' => '1', 'access' => 7 ] ]

Прыклад

Атрымаем налады толькі для модуля mbstring:

<?php $res = ini_get_all('mbstring'); print_r($res); ?>

Вынік выканання кода (прыклад):

[ 'mbstring.language' => [ 'global_value' => 'neutral', 'local_value' => 'neutral', 'access' => 4 ], 'mbstring.internal_encoding' => [ 'global_value' => 'UTF-8', 'local_value' => 'UTF-8', 'access' => 4 ] ]

Глядзіце таксама

  • функцыю ini_get,
    якая вяртае значэнне адной налады
  • функцыю ini_set,
    якая ўстанаўлівае значэнне налады
byenru