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() - Встановлює налаштування конфігурації