Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/21.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
什么是PHP';s parse_ini_file()扫描程序模式?_Php - Fatal编程技术网

什么是PHP';s parse_ini_file()扫描程序模式?

什么是PHP';s parse_ini_file()扫描程序模式?,php,Php,PHP5.3在解析ini\u文件()中添加了$scanner\u mode参数。这是什么 文档不是很有用: 扫描仪\u模式 可以是INI\u SCANNER\u NORMAL(默认)或INI\u SCANNER\u RAW。如果提供了INI\u SCANNER\u RAW,则不会解析选项值 在此上下文中,“选项值”是什么?我相信RAW不会对值进行任何解析,因此“开”/“关”不会被理解为真/假,需要使用“1”和“0” 在这种情况下,“option”指的是每个ini键/值对的值。文档中的常量也可以在

PHP5.3在
解析ini\u文件()
中添加了
$scanner\u mode
参数。这是什么

文档不是很有用:

扫描仪\u模式

可以是
INI\u SCANNER\u NORMAL
(默认)或
INI\u SCANNER\u RAW
。如果提供了
INI\u SCANNER\u RAW
,则不会解析选项值


在此上下文中,“选项值”是什么?

我相信RAW不会对值进行任何解析,因此“开”/“关”不会被理解为真/假,需要使用“1”和“0”


在这种情况下,“option”指的是每个ini键/值对的值。

文档中的
常量也可以在ini文件中解析,因此如果在运行parse_ini_file()之前将常量定义为ini值,它将集成到结果中。只计算ini值。
有趣。我没有意识到,
parse\u ini\u file()
甚至做到了这一点。我只是假设它会为所有内容返回字符串。我一直在不必要地使用
filter\u var()
。-)谢谢