mirror of
https://github.com/php/php-src.git
synced 2025-08-17 22:48:57 +02:00
40 lines
514 B
PHP
40 lines
514 B
PHP
--TEST--
|
|
parse_ini_string() typed scanner mode
|
|
--FILE--
|
|
<?php
|
|
|
|
$contents = <<<EOS
|
|
foo = 1
|
|
bar = 1.3
|
|
baz = null
|
|
qux[] = false
|
|
qux[] = off
|
|
qux[] = something
|
|
qux[] = "something else"
|
|
EOS;
|
|
|
|
var_dump(parse_ini_string($contents, false, INI_SCANNER_TYPED));
|
|
|
|
?>
|
|
Done
|
|
--EXPECTF--
|
|
array(4) {
|
|
["foo"]=>
|
|
int(1)
|
|
["bar"]=>
|
|
float(1.3)
|
|
["baz"]=>
|
|
NULL
|
|
["qux"]=>
|
|
array(4) {
|
|
[0]=>
|
|
bool(false)
|
|
[1]=>
|
|
bool(false)
|
|
[2]=>
|
|
string(9) "something"
|
|
[3]=>
|
|
string(14) "something else"
|
|
}
|
|
}
|
|
Done
|