php.ini添加的变量读取,php用ini_get获取php.ini里变量值的方法
本文实例讲述了php用ini_get获取php.ini里变量值的方法。分享给大家供大家参考。具体分析如下:
要得到php.ini里的变量值,当然,你可以用phpinfo();来得到所有php配置信息,但如果要想得到某个变量值的话,你又要怎样获取呢?
php里提供一个获取php.ini里的变量值的函数:ini_get()
ini_get()的用法非常简单,下面通过实例说明它是如何使用的。
语法:
string ini_get ( string varname )
返回值如果为布尔型则为0或1
实例:
上述代码的运行结果类似如下:
display_errors = 1
register_globals = 0
post_max_size = 8M
post_max_size+1 = 9
post_max_size in bytes = 8388608
如果想获取整个php.ini里的变量值,我们可以用ini_get的加强函数 ini_get_all()。
ini_get_all()函数以数组的形式返回整个php的环境变量,用法也很简单。
实例一:
上述代码的运行结果类似如下:
Array
(
[pcre.backtrack_limit] => Array
(
[global_value] => 100000
[local_value] => 100000
[access] => 7
)
[pcre.recursion_limit] => Array
(
[global_value] => 100000
[local_value] => 100000
[access] => 7
)
)
Array
(
[allow_call_time_pass_reference] => Array
(
[global_value] => 0
[local_value] => 0
[access] => 6
)
[allow_url_fopen] => Array
(
[global_value] => 1
[local_value] => 1
[access] => 4
)
...
)
实例二:
输出结果类似如下:
Array
(
[pcre.backtrack_limit] => 100000
[pcre.recursion_limit] => 100000
)
Array
(
[allow_call_time_pass_reference] => 0
[allow_url_fopen] => 1
...
)
与ini_get()相对的函数是ini_set(),ini_set具有更改php.ini设置的功能。例如当某脚本运行超时时,可以设置其最大执行时间。
希望本文所述对大家的php程序设计有所帮助。
php.ini添加的变量读取,php用ini_get获取php.ini里变量值的方法相关推荐
- php使用使用外部变量的值,PHP实现函数内修改外部变量值的方法示例
PHP实现函数内修改外部变量值的方法示例 本文实例讲述了PHP实现函数内修改外部变量值的方法.分享给大家供大家参考,具体如下: 直接上代码,如下: $a_str = 'ab'; function ch ...
- php 方法里用外部变量的值,PHP实现函数内修改外部变量值的方法示例
本文实例讲述了PHP实现函数内修改外部变量值的方法.分享给大家供大家参考,具体如下: 直接上代码,如下: $a_str = 'ab'; function change_val(){ global $a ...
- php.ini添加的变量读取,PHP5 在扩展里使用 INI 指令(直接添加和配合全局变量两种方式)...
PHP 扩展开发的文章,我均已更新至<TIPI>(下面的博文可能已经过时,以 TIPI 上的内容为准). 我们的很多配置都是从php.ini里读取的,这个想必大家都非常熟悉了. 什么时候需 ...
- oracle定义变量sql赋值_ORACLE获取SQL绑定变量值的方法总结
本文总结一下ORACLE数据库中如何获取SQL绑定变量值的方法,在SQL优化调优过程中,经常会用到这方面的知识点.在此梳理.总结一下这方面的知识点,方面日后查找.翻阅. 方法1:查询V$SQL V$S ...
- python 在excel指定列添加数据_python读取excel指定列数据并写入到新的excel方法
如下所示: #encoding=utf-8 import xlrd from xlwt import * #------------------读数据------------------------- ...
- 四种“不使用第三方变量就可以交换两个变量值”的方法
问题引入: 遇到交换变量值的问题,通常我们的做法是:定义一个新的变量,借助它完成交换. 代码如下: t = a; a = b; b = t; 在这里插入代码片 但问题的重点是"不使用第三方变 ...
- php 实现两变量值对换,PHP互换两个变量值的方法(不用第三变量)
前言 今天在这里我们就来看看,在PHP中如何在不使用第三变量的情况下,达到交换两个变量值得目的.详细的解说见代码注释,下面来一起看看吧. 一.substr() && strlen() ...
- php 变量 问号,php – Laravel查询返回问号而不是变量值
当我点击一个按钮时,正在对我自己编写的API进行 AJAX调用.单击该按钮时, Javascript文件将从单击的对象中检索两个数据属性,并将其与URL一起发送.这两个变量用于尚未执行的SQL语句的w ...
- mysql ini配置文件分组排序_Windows下的mysql获取my.ini配置文件位置的顺序
最近使用windows下集成环境的mysql总是无限重启,查看log,只有一个错误:unknown variable 'default-character-set=gbk. 可在所在文件下的my.in ...
- php获取其他php文件变量值,php 引入其他文件中的变量
BZOJ 3237: [Ahoi2013]连通图 3237: [Ahoi2013]连通图 Time Limit: 20 Sec Memory Limit: 512 MBSubmit: 1161 S ...
最新文章
- LeetCode实战:将有序数组转换为二叉搜索树
- 【PAT乙级】1050 螺旋矩阵 (25 分)
- ubuntu共享无线链接
- SAP CRM RDS快速部署解决方案
- VS Code非英语版本连接TFS错误解决方案
- gearman初探(一、编译和安装)
- Swift For TensorFlow终于开源,但先别急着用
- 面向对象设计思想(马老师)——笔记
- 华为GaussDB数据库10个知识点,第7个你知道么?
- android 读取excel表格数据(暂时只支持xls格式)
- ATM机多账号的实现
- 基于JAVA皮皮狗宠物用品商城计算机毕业设计源码+数据库+lw文档+系统+部署
- 【C#】软件注册和认证
- 将exe4j打包的java exe程序反编译过程
- oracle sql 历史 监控,ORACLE 管理,SQL 篇--监控
- 基于用户的协同过滤算法python实现
- ubuntu常见问题及解决方案——yr 不在 sudoers 文件中,此事将被报告,同时,su无法验证的解决办法
- 关于“项目经理”面试遇到“敏捷开发”问题的回答的一点参考
- 【Android的从零单排开发日记】之入门篇(十六)——Android的动画效果
- 2020年全球网速排名
热门文章
- v-model和:model的区别
- SYN Flood攻击及防御方法 (转)
- DR模式 + keepalived
- OpenWRT配置Zerotier实现内网映射
- linux tomcat reload,linux-tomcat安装配置
- c语言static的用法_一文轻松掌握,单片机中C语言的数据存储与程序编写
- Linux SSHD服务安装与维护详解(二)——SSHD调优和fail2ban联动
- 2-1 如何抓不同的接口(手机抓包,web网页抓包)
- 插件化开发与GUI开发
- leetcode331. Verify Preorder Serialization of a Binary Tree