在PHP项目中有一个方案要采用函数parse_ini_file()解析ini文件,结果遇到了PHP的版本兼容问题.
问题来由:
本地的开发环境中PHP的版本为5.3.3,而服务器的产品环境中PHP的版本为5.2.16.在ini文件中,
原本使用的变量赋值采用单引号引用.但在产品环境中产生了问题.
原因在于,在开发环境中使用的方式,在PHP 5.3.0之后的版本才受到支持.具体可参见下面的web:
http://cn2.php.net/manual/en/function.parse-ini-file.php
处理方式:
将ini文件中对变量赋值的单引号引用改为双引号引用.