ini_get
(PHP 4, PHP 5, PHP 7, PHP 8)
ini_get — Отримує значення конфігураційної установки
Опис
ini_get(string $option): string|false
У разі успішного виконання повертає значення конфігураційної установки.
Список параметрів
option
Ім'я конфігураційної установки.
Значення, що повертаються
Повертає значення конфігурації у вигляді рядка. Для значень null
повертатиметься порожній рядок. Функція поверне false
, якщо вказане налаштування не існує.
Приклади
Приклад #1 Декілька прикладів використання ini_get()
Loading...
Висновок наведеного прикладу буде схожим на:
display_errors = 1
register_globals = 0
post_max_size = 8M
post_max_size+1 = 9
post_max_size in bytes = 8388608
Примітки
Зауваження Логічні значення, що повертаються
Boolean-значение ini-настройки
off
буде повернено у вигляді порожнього рядка або рядка "0", тоді як значенняon
відповідатиме рядок "1". Функція також може повертати буквені значення налаштування INI.
Зауваження Значення кількості пам'яті, що повертаються
Багато ini-налаштувань, значення яких вимірюються кількістю пам'яті, такі як upload_max_filesize, зберігаються у php.ini у скороченому вигляді . ini_get() поверне саме те, що записано у файлі php.ini, а НЕ цілий (int) еквівалент цієї величини. Спроба використання отриманої величини в арифметичних операціях не дасть бажаного результату. У наведеному вище прикладі продемонстровано, як можна перевести скорочений запис до числа байт.
Зауваження :
ini_get() не може прочитати параметри типу "масив", такі як pdo.dsn.*, і повертає **
false
**таких случаях.
Дивіться також
- get_cfg_var() - Витягує значення налаштування конфігурації PHP
- ini_get_all() - Отримує всі налаштування конфігурації
- ini_restore() - Відновлює налаштування конфігурації.
- ini_set() - Встановлює налаштування конфігурації