PHP获取和操作配置文件php.ini的几个函数介绍
1.ini_get()获取配置参数,ini_set()设置配置参数
<?php
echo ini_get('display_errors'); //1
//动态修改php.ini配置信息,脚本执行后失效
ini_set('display_errors',0);
echo ini_get('display_errors');//0
2.ini_get_all()获取所有配置信息
<?php
//打印所有配置信息,巨多。。。
print_r(ini_get_all());
3.ini_restore()恢复配置信息到原始值
<?php
echo ini_get('display_errors'); //1
//动态修改php.ini配置信息,脚本执行后失效
ini_set('display_errors',0);
ini_restore('display_errors');
echo ini_get('display_errors');//1
相关推荐
-
php.ini 配置文件的深入解析
[PHP] ; PHP还是一个不断发展的工具,其功能还在不断地删减 ; 而php.ini的设置更改可以反映出相当的变化, ; 在使用新的PHP版本前,研究一下php.ini会有好处的 ;;;;;;;;;;;;;;;;;;; ; 关于这个文件 ; ;;;;;;;;;;;;;;;;;;; ; 这个文件控制了PHP许多方面的观点.为了让PHP读取这个文件,它必须被命名为 ; 'php.ini'.PHP 将在这些地方依次查找该文件:当前工作目录:环境变量PHPRC ; 指明的路径:编译时指定的路径. ;
-
Apache中php.ini的设置方法
例如: 复制代码 代码如下: 1 LoadModule php5_module "D:/wamp/bin/php/php5.4.3/php5apache2_2.dll"2 PHPIniDir "D:\wamp\bin\php\php5.4.3" 这样Apache使用的php.ini和PHP的DLL都是加载的5.4.3版本的.让IIS使用环境变量中的php.ini. 另外在wamp启动的时候,经常会提示类似 "无法定位程序输入点 php_checkuid 于
-
修改Apache配置指定php配置文件php.ini的位置方法
一般Apache安装php后,php配置文件默认加载位置在php/lib/文件夹下,如果该文件夹下没有php.ini文件则apache就会找不到php的配置文件,这时有两种方法, 第一种方法:就是复制一个相同版本的php的配置文件到该默认加载文件夹下,那么此时该配置文件中的配置就会被应用. 第二种方法:就是指定一个现存的php.ini位置.具体方法如下: (在httpd.conf文件最后一行添加PHPIniDir /usr/local/lib/php.ini ) 如下图: 修改后Apache配置
-
查找php配置文件php.ini所在路径的二种方法
通常php.ini的位置在: 复制代码 代码如下: /etc目录下或/usr/local/lib目录下. 如果你还是找不到php.ini或者找到了php.ini修改后不生效(其实是没找对),请使用如下办法: 1.新建php文件,写入如下代码 复制代码 代码如下: <?phpecho phpinfo();[code] 然后在浏览器访问该页面,搜索php.ini, 2.执行,(需要修改php为你自己的路径)[code]/usr/local/php/bin/php --ini 会显示php.ini所在
-
PHP中操作ini配置文件的方法
PHP操作ini配置文件 复制代码 代码如下: <?php//写ini文件function write_ini_file($assoc_arr, $path, $has_sections=FALSE){ $content = ""; if ($has_sections) { foreach ($assoc_arr as $key=>$elem) { $content .= "[".$ke
-
图解找出PHP配置文件php.ini的路径的方法
近来,有不博友问php.ini存在哪个目录下?或者修改php.ini以后为何没有生效?基于以上两个问题,我觉得有必要教一下刚接触PHP的博友们如何找到PHP调用php.ini的路径目录. 一般安装PHP环境无非有两种平台,Linux环境下与WIN平台下.而WIN平台居多,因为现在套装安装包非常方便,如appserv.wamp一件安装包等等.而Linux下也有LNMP一键安装包,非常方便.由于这些安装做了简化,所以自然的许多博友就不太清楚环境安装好了以后php.ini放在哪个目录下,或者在某个目录
-
php中动态修改ini配置
1,运行时改变配置 在前一篇中曾经谈到,ini_set函数可以在php执行的过程中,动态修改php的部分配置.注意,仅仅是部分,并非所有的配置都可以动态修改.关于ini配置的可修改性,参见:http://php.net/manual/zh/configuration.changes.modes.php 我们直接进入ini_set的实现,函数虽然有点长,但是逻辑很清晰: 复制代码 代码如下: PHP_FUNCTION(ini_set) { char *varname, *new_value
-
PHP获取和操作配置文件php.ini的几个函数介绍
1.ini_get()获取配置参数,ini_set()设置配置参数 复制代码 代码如下: <?phpecho ini_get('display_errors'); //1//动态修改php.ini配置信息,脚本执行后失效ini_set('display_errors',0);echo ini_get('display_errors');//0 2.ini_get_all()获取所有配置信息 复制代码 代码如下: <?php//打印所有配置信息,巨多...print_r(ini_get_all(
-
pytest中配置文件pytest.ini使用
目录 一.pytest.ini说明 二.pytest.ini设置 1.addopts–设置自定义执行参数 2. testpaths–设置执行路径 3. markers–标记分组参数 4. 修改匹配规则 一.pytest.ini说明 pytest.ini是pytest的全局配置文件,一般放在项目的根目录下 固定的配置文件(pytest.ini),不可修改文件名 可以改变pytest的运行方式.设置配置信息.读取后按照配置的内容去运行 二.pytest.ini设置 1.addopts–设置自定义执行
-
Python操作配置文件ini的三种方法讲解
python 操作配置文件ini的三种方法 方法一:crudini 命令 说明 crudini命令是Linux下的一个操作配置文件的命令工具 用法 crudini --set [--existing] config_file section [param] [value] # 修改配置文件内容 crudini --get [--format=sh|ini] config_file [section] [param] # 获取配置文件内容 crudini --del [--existing] co
-
Python读取配置文件(config.ini)以及写入配置文件
一.读取配置文件 我的目录如下,在config下有一个config.ini配置文件 配置文件内容 # 定义config分组 [config] platformName=Android appPackage=com.romwe appActivity=com.romwe.SplashActivity # 定义cmd分组 [cmd] viewPhone=adb devices startServer=adb start-server stopServer=adb kill-server instal
-
MySQL配置文件my.ini全过程
目录 MySQL配置文件my.ini my.ini文件位置 配置参数 MySQL初始化配置文件my.ini MySQL配置文件my.ini my.ini文件位置 1.在我们的电脑上面找到mysql的安装路径,点击进去之后可以看到my.ini在mysql安装路径的根目录 2.另外一种情况是我们在mysql安装目录找不到,看到了my-default.ini文件或者也没有,这时my.ini在“C:\ProgramData\MySQL\MySQL Server x.x”目录下面,我们首先需要找到Prog
-
Zend Framework教程之配置文件application.ini解析
本文分析了Zend Framework配置文件application.ini用法.分享给大家供大家参考,具体如下: 最方便,常用的配置方式使用配置文件.配置文件的具体的相关设置选项如下: php.ini的相关的配置选项,具体格式如下: phpSettings.配置选项,例如 phpSettings.display_startup_errors = 1 phpSettings.display_errors = 1 includePath相关配置 includePaths.library = APP
-
Python使用ConfigParser模块操作配置文件的方法
本文实例讲述了Python使用ConfigParser模块操作配置文件的方法.分享给大家供大家参考,具体如下: 一.简介 用于生成和修改常见配置文档,当前模块的名称在 python 3.x 版本中变更为 configparser. 二.配置文件格式 [DEFAULT] ServerAliveInterval = 45 Compression = yes CompressionLevel = 9 ForwardX11 = yes [bitbucket.org] User = hg [topsecr
-
python读取配置文件方式(ini、yaml、xml)
零.前言 python代码中配置文件是必不可少的内容.常见的配置文件格式有很多中:ini.yaml.xml.properties.txt.py等. 一.ini文件 1.1 ini文件的格式 ; 注释内容 [url] ; section名称 baidu = https://www.jb51.net port = 80 [email] sender = 'xxx@qq.com' 注意section的名称不可以重复,注释用分号开头. 1.2 读取 configparser python自带的confi
-
pytest配置文件pytest.ini的具体使用
目录 前言 pytest.ini的内容构成 配置项markers 配置项testpaths 配置项addopts 前言 说到配置,大家可能想到的是不经常更改的内容,比如Django里的settings.py文件,或者我们做自动化的时候,把测试环境的域名和正式环境的域名放到一个配置文件里,所有的接口都从这个文件里读取.这样,如果有一天,我们的域名变了,我们只需要更改配置里的域名就可以了.pytest里也有几个配置文件. pytest.ini:pytest的主配置文件,可以改变pytest的默认行为
-
获取App.config配置文件中的参数值
下面通过代码示例给大家展示下,具体内容如下: 首先添加System.Configuration引用 向App.config配置文件添加参数 App.config添加 向App.config配置文件添加参数 例子: 在这个App.config配置文件中,我添加了4个参数,App.config参数类似HashTable都是键/值对 <?xml version="1.0" encoding="utf-8" ?> <configuration> &l
随机推荐
- C++中的string类的用法小结
- SSH网上商城之使用ajax完成用户名是否存在异步校验
- mongodb主从复制_动力节点Java学院整理
- (jQuery,mootools,dojo)使用适合自己的编程别名命名
- js调用图片隐藏&显示实现代码
- JavaScript event对象整理及详细介绍
- js操作ajax返回的json的注意问题!
- php根据日期或时间戳获取星座信息和生肖等信息
- python计数排序和基数排序算法实例
- AndroidStudio利用android-support-multidex解决64k的各种异常
- Bootstrap每天必学之弹出框(Popover)插件
- 从零开始学习Node.js系列教程三:图片上传和显示方法示例
- javascript smipleChart 简单图标类
- Android 用SQLite实现事务的方法
- 解析如何在sqlserver代理中配置邮件会话
- js获取location.href的参数实例代码
- JavaScript运动减速效果实例分析
- vsFTPd 服务器初学者指南
- Cobbler 批量安装操作系统的配置方法
- Android游戏开发之碰撞检测(矩形碰撞、圆形碰撞、像素碰撞)