李涛自留地
回到顶部
首页 > php学习 > PHP获取PHP配置文件函数有哪些?PHP获取PHP配置文件函数怎么用?

PHP获取PHP配置文件函数有哪些?PHP获取PHP配置文件函数怎么用?

文章目录

在PHP中有一些获取PHP配置文件php.ini内一些设置的函数,那么获取PHP配置文件的函数有哪些?这些获取PHP配置文件的函数又怎么用呢?以下是李涛自留地整理的一些关于PHP获取PHP配置文件的函数,下面将记载这些函数的语法格式、参数说明及一个使用实例。

一、PHP获取PHP配置文件函数有哪些?

函数 作用
ini_get() 获取一个配置选项的值
ini_set() 为一个配置选项设置值
ini_alter() 是ini_set()的别名
ini_get_all() 获取所有配置选项
ini_restore() 恢复配置选项的值

这些函数大多都是以ini_开头,下面将详细记载几个重要的函数语法格式及参数。

二、ini_get()函数

1、ini_get()函数语法格式:

ini_get(string $varname): string

2、ini_get()函数参数说明

(1)、$varname:php.ini文件中的配置选项名称,数据类型是字符串类型;

(2)、ini_get()函数成功是返回配置选项值的字符串,null的值则返回空字符串。如果配置选项不存在,将会返回false。

三、ini_set()函数

1、ini_set()函数语法格式:

ini_set(string $varname, string $newvalue): string

2、ini_set()函数参数说明

(1)、$varname:是指php.ini配置文件中有效选项;

(2)、选项新的值。

(3)、ini_set()函数返回值成功时返回旧的值,失败时返回false。

四、ini_get_all()函数

1、ini_get_all()函数语法格式:

ini_get_all(string $extension = ?, bool $details = true): array

2、ini_get_all()函数参数说明:

(1)、$extension:可选的扩展名称。如果设置了,此函数仅仅返回指定该扩展的选项。

(2)、$details:获取详细设置或者仅仅是每个设置的当前值。 默认是 true(获取详细信息)。

五、PHP获取PHP配置文件函数的实例代码

<?php
echo '服务器中是否开启了PHP错误提示(1、on为开启,0、Off为未开启):<br>';
function errors(){
    echo ini_get('display_errors').'<br>';
    return;
}
errors();
//获取PHP错误是否开启:
echo '服务器是否开启了PHP错误日志:'.ini_get('log_errors').'<br>';
//获取PHP错误日志的位置:
echo '服务器中PHP错误日志路径地址:'.ini_get('error_log');

echo '<pre>';
print_r(ini_get_all('mysqli'));
echo '</pre>';
error_log('无法连接到数据库错误');

?>
PHP获取PHP配置文件函数有哪些?PHP获取PHP配置文件函数怎么用?

本文简单总结了PHP获取PHP配置文件php.ini的函数有哪些?ini_get()函数、ini_set()函数、ini_get_all()函数以及PHP获取PHP配置文件函数的实例代码来记载了PHP获取PHP配置文件函数怎么使用,后续将记载更多有关PHP配置文件的相关函数。

若非作者标注皆为李涛自留地原创文章,转载或复制请以超链接形式并注明出处。