牛牛在线工具

ini_get()

收录 8868 个 PHP 函数,含用途说明与用法示例。

ini_get()

获取 PHP 配置选项的值

函数名称:ini_get() 适用版本:所有版本的 PHP 函数描述:ini_get() 函数用于获取 PHP 配置选项的值。 用法示例: // 获取 display_errors 配置选项的值 $displayErrors = ini_get('display_errors'); echo "display_errors 的值为:".$displayErrors; // 获取 error_reporting 配置选项的值,并转换为对应的错误级别名称 $errorReporting = ini_get('error_reporting'); $errorLevel = error_reporting($errorReporting); echo "error_reporting 的值为:".$errorLevel; // 获取 memory_limit 配置选项的值,并转换为字节数 $memoryLimit = ini_get('memory_limit'); $memoryLimitBytes = return_bytes($memoryLimit); echo "memory_limit 的值为:".$memoryLimitBytes." bytes"; // 自定义函数,将配置选项中的字节数转换为易读的单位 function return_bytes($val) { $val = trim($val); $last = strtolower($val[strlen($val)-1]); switch($last) { case 'g': $val *= 1024; case 'm': $val *= 1024; case 'k': $val *= 1024; } return $val; } 以上示例中,我们使用 ini_get() 函数获取了三个常见的 PHP 配置选项的值,并对其中一个配置选项进行了额外的处理。首先我们获取了 display_errors 配置选项的值,并将其输出到屏幕上。然后,我们获取了 error_reporting 配置选项的值,并使用 error_reporting() 函数将其转换为对应的错误级别名称。最后,我们获取了 memory_limit 配置选项的值,并使用自定义函数将其转换为字节数,并输出到屏幕上。 请注意,ini_get() 函数只能用于获取 PHP 配置选项的值,而不能用于修改这些值。要修改配置选项的值,可以使用 ini_set() 函数。