Find this useful? Enter your email to receive occasional updates for securing PHP code.

Signing you up...

Thank you for signing up!

PHP Decode

--TEST-- Bug #77844: Crash due to null pointer in parse_ini_string with INI_SCANNER_TYPED ..

Decoded Output download

--TEST--
Bug #77844: Crash due to null pointer in parse_ini_string with INI_SCANNER_TYPED
--FILE--
<?php

$ini = <<<INI
val1=3.7&2
val2=2&3.7
INI;
var_dump(parse_ini_string($ini, true, INI_SCANNER_TYPED));

?>
--EXPECT--
array(2) {
  ["val1"]=>
  string(1) "2"
  ["val2"]=>
  string(1) "2"
}

Did this file decode correctly?

Original Code

--TEST--
Bug #77844: Crash due to null pointer in parse_ini_string with INI_SCANNER_TYPED
--FILE--
<?php

$ini = <<<INI
val1=3.7&2
val2=2&3.7
INI;
var_dump(parse_ini_string($ini, true, INI_SCANNER_TYPED));

?>
--EXPECT--
array(2) {
  ["val1"]=>
  string(1) "2"
  ["val2"]=>
  string(1) "2"
}

Function Calls

None

Variables

$ini val1=3.7&2 val2=2&3.7

Stats

MD5 e38ac7e9a3438aa003a4d9593aae93f5
Eval Count 0
Decode Time 89 ms