`
wangduowu
  • 浏览: 132117 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

PHP读取.ini文件

    博客分类:
  • php
阅读更多

 

 

parse_ini_file -- 解析一个配置文件

说明

array parse_ini_file ( string filename [, bool process_sections] )

parse_ini_file() 载入一个由 filename 指定的 ini 文件,并将其中的设置作为一个联合数组返回。如果将最后的 process_sections 参数设为 TRUE ,将得到一个多维数组,包括了配置文件中每一节的名称和设置。process_sections 的默认值是 FALSE

注: 本函数和 php.ini 文件没有关系,该文件在运行脚本时就已经处理过了。本函数可以用来读取你自己的应用程序的配置文件。

注: 如果 ini 文件中的值包含任何非字母数字的字符,需要将其括在双引号中(")。

注: 自 PHP 4.2.1 其本函数也受到安全模式open_basedir 的影响。

注: 自 PHP 5.0 版本开始,该函数也处理选项值内的新行。

注: 有些保留字不能作为 ini 文件中的键名,包括:null,yes,no,true 和 false。值为 null,no 和 false 等效于 "",值为 yes 和 true 等效于 "1"。字符 |&~![()" 也不能用在键名的任何地方,而且这些字符在选项值中有着特殊的意义。

ini 文件的结构和 php.ini 的相似。

常量 也可以在 ini 文件中被解析,因此如果在运行 parse_ini_file() 之前定义了常量作为 ini 的值,将会被集成到结果中去。只有 ini 的值会被求值。

 

<?php
define('BIRD', 'Dodo bird');

// Parse without sections
$ini_array = parse_ini_file("C:/php/php.ini");
print_r ($ini_array);
echo "<br>";
// Parse with sections
$ini_array = parse_ini_file("C:/php/php.ini", true);
print_r ($ini_array);

?>                                                                                                                                                        
分享到:
评论

相关推荐

    php配置文件php.ini的配置指令详解.rar

    而php.ini的设置更改可以反映出相当的变化;在使用新的PHP版本前,...为了让PHP读取这个文件,它必须被命名为'php.ini'。PHP 将在这些地方依次查找该文件:当前工作目录;环境变量PHPRC; 指明的路径;编译时指定的路径。

    .ini文件解析器(C++ 标准库实现)

    纯C++标准库实现,仅用到了...文件为源代码和Dev-C编译的exe以及3个用于测试的 .ini文件(error.ini是故意错的,由于查不到ini的标准,以解析php.ini为准了) 采用一次性全部加载文件的形式(文件太大估计不行)

    php 操作INI文件,读取,设置,ini文件

    php 操作INI文件,读取,设置,ini文件,可以读取和设置INI节点以及键值

    php.ini 配置文件的深入解析

    为了让PHP读取这个文件,它必须被命名为 ; ‘php.ini’。PHP 将在这些地方依次查找该文件:当前工作目录;环境变量PHPRC ; 指明的路径;编译时指定的路径。 ; 在windows下,编译时的路径是Windows安装目录。 ; 在...

    ini文件操作类,ini文件创建,内容读取,内容修改

    根据数组自动创建ini文件,根据key读取,修改ini文件内容,支持ini分组与不分组,传一维数组生成不分组文件,传二维数组生成分组ini内容。

    php.ini 中文版

    为了让PHP读取这个文件,它必须被命名为 ; ‘php.ini’。PHP 将在这些地方依次查找该文件:当前工作目录;环境变量PHPRC ; 指明的路径;编译时指定的路径。 ; 在windows下,编译时的路径是Windows安装目录。...

    ini:用于解析和写入ini文件的库

    安装使用安装最新版本 $ composer require retrinko/ini基本用法读取ini内容: 注意!! :注意.local.ini文件。 如果您尝试加载名为[whateverYouWants] .ini和[whateverYouWants] .local.ini的文件在同一路径中,则...

    mlmhasp+php+mssql 下载站 [全站]

    在php.ini文件中加入extension=php-5.2.4_magickwand_q16_st.dll (638行) 然后插件就安装完成了! php.ini upload_max_filesize 以及 IIS文件上传大小限制 uploadfilerar 建立如下文件夹:sheji sheying ...

    phpnow重新安装mysql数据库的方法

    服务运行时,在指定位置读取my.ini文件如果my.ini的位置放置正确,即在默认的mysql目录结构下放置,可以不用加–defaults-file=”my.ini文件的位置”指定文件位置 2.重装mysql时移动文件位置的情况 在my.ini的[mysql

    前端Javascript+Html5+后端PHP分块上传文件

    必须配置上传允许数据流大于2M 在php.ini里面或者nginx里面配置 1.实现断点续传,已上传过的块,前端直接过滤掉,无需继续传到后端,加速上传效率,减少带宽 2.实现快速上传,即之前上传过,该文件已经存在的,...

    php-fast-excel:a php extension that read the excel fast 一个快速读取Excel的扩展

    $ git clone https://github.com/friparia/php-fast-excel$ cd php-fast-excel$ /path/to/phpize$ ./configure$ make && make install 然后,您需要在php.ini文件中添加一行 extension =fast_excel.so windows is ...

    Exif的信息读取PHP库.zip

    &lt;?php error_reporting(-1); ini_set('display_errors', 1); ini_set('display_startup_errors', 1);...date_default_timezone_set('Europe/Brussels');...这就是一个Exif的信息读取的PHP库。

    史上最全PHP5基础精讲教程

    PHP数组读取的循环操作.doc php时间函数大锦集.doc PHP最常用的ini函数.doc PHP正则表达式.doc PHP的CURL库简单和有效地抓网页.doc PHP的文件与目录操作.doc PHP的目录操作和文件操作.doc PHP网站开发编程中的特殊...

    PHP读取配置文件类实例(可读取ini,yaml,xml等)

    本文实例讲述了PHP读取配置文件类实例。分享给大家供大家参考。具体如下: &lt;?php class Settings { var $_settings = array (); function get($var) { $var = explode ( '.', $var ); $result = $this-&gt;_...

    ZZphpserver服务器环境一键安装包 v2.5.zip

    一定要填写注册号,这样每个网站根目录下的httpd.ini才能生效,不然他只能读取rewrite安装目录下的httpd.ini b.如果服务器系统是windows2008 64位系统等,rewrite安装会出错,跳过,安装完后,请手动将安装目录下的...

    PHP配置文件详细翻译

    为了让PHP能够读取它 ; 必须命名为 'php.ini'. PHP 在其当前工作目录,由PHPRC环境变量指定目录 ; 以及由编译时指定的目录(按此顺序)查找此文件 ; 在Windows环境下, 编译时目录是Windows目录. ; 在命令行模式下查找...

    一个更改hosts的php脚本类.zip

    分享一个更改hosts的php脚本类,配置文件路径,默认为 __FILE__ . '.ini';从 ini 配置文件读取出来的配置数组,配置文件里面需要配置的域名,配置文件获取的 ip 数据 

    PHP5.5基于mysqli连接MySQL数据库和读取数据操作实例详解

    (1)首先修改您的php.ini的配置文件。 查找下面的语句: ;extension=php_mysqli.dll 将其修改为: extension=php_mysqli.dll (2)重新启动Apache/IIS,即可。 (3)说明:PHP需要单独的文件来支持这个扩展库,...

    PHP读取word文档的方法分析【基于COM组件】

    本文实例讲述了PHP读取word文档的方法。分享给大家供大家参考,具体如下: php开发 过程中可能会word文档的读取问题,这里可以利用com组件来完成此项操作 一、先开启php.ini的COM,操作如下 1. extension=...

Global site tag (gtag.js) - Google Analytics