#最新
PHP获取PHP配置文件函数有哪些?

2022-03-26 424

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

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

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

函数作用
ini_get()获取一个配置选项的值
ini_set()为一个配置选项设置值
ini_alter()是ini_set()的别名
ini_get_all()获取所有配置选项
ini_restore()恢复配置选项的值
PHP获取PHP配置文件函数有哪些?PHP获取PHP配置文件函数怎么用?

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

ini_get()函数

ini_get()函数语法格式

ini_get(string $varname): string

ini_get()函数参数说明

  • $varname:php.ini文件中的配置选项名称,数据类型是字符串类型;
  • ini_get()函数成功是返回配置选项值的字符串,null的值则返回空字符串。如果配置选项不存在,将会返回false。

ini_set()函数

ini_set()函数语法格式

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

ini_set()函数参数说明

  • $varname:是指php.ini配置文件中有效选项;
  • 选项新的值。
  • ini_set()函数返回值成功时返回旧的值,失败时返回false。

ini_get_all()函数

ini_get_all()函数语法格式

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

ini_get_all()函数参数说明

  • $extension:可选的扩展名称。如果设置了,此函数仅仅返回指定该扩展的选项。
  • $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.ini的函数有哪些?ini_get()函数、ini_set()函数、ini_get_all()函数以及PHP获取PHP配置文件函数的实例代码来记载了PHP获取PHP配置文件函数怎么使用,后续将记载更多有关PHP配置文件的相关函数。

声明: 本站仅提供资源学习下载,资源费用仅为赞助站长的整理费,不代表资源自身价值也不包含任何服务。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
本站提供的资源,都来自网络,版权争议与本站无关,所有内容及软件的文章仅限用于学习和研究目的。
用户必须遵守《计算机软件保护条例(2013修订)》第十七条:为了学习和研究软件内含的设计思想和原理,通过安装、显示、传输或者存储软件等方式使用软件的,可以不经软件著作权人许可,不向其支付报酬。鉴于此条例,用户从本平台下载的全部资源(软件)仅限学习研究,未经版权归属者授权不得商用,若因商用引起的版权纠纷,一切责任均由使用者自行承担,本平台所属公司及其雇员不承担任何法律责任。
  如果您喜欢该程序,请支持正版软件,购买注册,得到更好的正版服务。侵删请致信E-mail:duhaomu@163.com

浩沐资源网 站长技巧 PHP获取PHP配置文件函数有哪些? https://www.dhaomu.com/6929.html

发表评论
暂无评论
  • 0 +

    访问总数

  • 0 +

    会员总数

  • 0 +

    文章总数

  • 0 +

    今日发布

  • 0 +

    本周发布

  • 0 +

    运行天数

浩沐资源网-打造全网优质免费教程资源分享网站!