PHP.mk документација

get_cfg_var

Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.

function.get-cfg-var.php PHP.net прокси Преводот се освежува
Оригинал на PHP.net
Патека function.get-cfg-var.php Локална патека за оваа страница.
Извор php.net/manual/en Оригиналниот HTML се реупотребува и локално се стилизира.
Режим Прокси + превод во позадина Кодовите, табелите и белешките остануваат читливи во истиот тек.
get_cfg_var

Референца за `function.get-cfg-var.php` со подобрена типографија и навигација.

function.get-cfg-var.php

get_cfg_var

(PHP 4, PHP 5, PHP 7, PHP 8)

get_cfg_varЈа добива вредноста на опцијата за конфигурација на PHP

= NULL

get_cfg_var(string $option): string|array|false

Ја добива вредноста на конфигурацијата на PHP option.

Оваа функција нема да врати информации за конфигурацијата поставени кога PHP бил компајлиран, или прочитани од конфигурациска датотека на Apache.

За да проверите дали системот користи Погледнете го и поглавјето за, обидете се да ја добиете вредноста на поставката за конфигурација cfg_file_path. Ако е достапна, се користи конфигурациска датотека.

Параметри

option

Име на опцијата за конфигурација.

Вратени вредности

Враќа моментална вредност на променливата за конфигурација на PHP специфицирана од option, или false ако се случи грешка.

Види Исто така

  • ini_get() - Го добива вредноста на опцијата за конфигурација
  • ini_get_all() - Добива вредност на PHP опција за конфигурација

Белешки од корисници 5 белешки

surfchen на gmail точка ком
19 години пред
get_cfg_var returns the value from php.ini directly,while the ini_get returns   the runtime config value. I have tried it on PHP 5.1.6

[EDIT by danbrown AT php DOT net: The author of this note means that ini_get() will return values set by ini_set(), .htaccess, a local php.ini file, and other functions at runtime.  Conversely, get_cfg_var() will return strictly the server php.ini.]
габриел б
12 години пред
settings with the value of 'yes' will be returned as '1'.

<?php
//#my ini file
//A = 1
//B = any-thing
//C = yes
//D = /some/path/file

get_cfg_var('A') // returns '1'
get_cfg_var('B') // returns 'any-thing'
get_cfg_var('C') // returns '1', wait, why?
get_cfg_var('D') // returns '/some/path/file'
?>

I had my setting = yes and then checked it as ==="yes" for epic fail.
синус на sinpi точка нет
пред 6 години
Boolean-like values are evaluated as follows: "true", "on", "yes" evaluate to "1" (string 1), while "false", "off", "no" evaluate to "" (empty string).
tbrix13 на uzitech точка ком
пред 11 години
keep in mind get_cfg_var() returns a string(1) '1' for the value: On

<?php
//in php.ini
//A = On

$A1 = get_cfg_var("A") === "On";
$A2 = get_cfg_var("A") === 1;
$A3 = get_cfg_var("A") === "1";

//$A1 is false
//$A2 is false
//$A3 is true
?>
techno точка rahul1988 на gmail точка ком
пред 11 години
The difference between ini_get() and get_cfg_var() is as follows:
@) ini_get(): returns the current value in .htaccess or as defined in PHP_INI_USER or PHP_INI_PERDIR
@) get_cfg_var: returns the values defined in the php.ini
На оваа страница

Автоматски outline од активната документација.

Насловите ќе се појават тука по вчитување.

Попрегледно читање

Примерите, changelog табелите и user notes се визуелно издвоени за да не се губат во долгата содржина.

Брз совет Користи го outline-от Скокни директно на главните секции од активната страница.
Извор Оригиналниот линк останува достапен Кога ти треба целосен upstream context, отвори го PHP.net во нов tab.