Subversion-Projekte lars-tiefland.php_share

Revision

Details | Letzte Änderung | Log anzeigen | RSS feed

Revision Autor Zeilennr. Zeile
1 lars 1
--TEST--
2
regression test for bug #11807: serializing null values in php arrays
3
--FILE--
4
<?php
5
require_once dirname(__FILE__) . DIRECTORY_SEPARATOR . 'setup.php.inc';
6
 
7
$path = dirname(__FILE__) . '/bug11807.txt';
8
$data = array(
9
    "string" => "id",
10
    "null" => null,
11
    "false" => false,
12
    "zero" => 0,
13
    "empty_string" => ''
14
);
15
$root = $config->parseConfig(
16
    $data,
17
    'phparray',
18
    array('name' => 'conf')
19
);
20
$config->writeConfig(
21
    $path,
22
    'phparray',
23
    array('name' => 'conf')
24
);
25
 
26
print file_get_contents($path);
27
?>
28
--CLEAN--
29
<?php
30
unlink(dirname(__FILE__) . '/bug11807.txt');
31
?>
32
--EXPECT--
33
<?php
34
$conf['string'] = 'id';
35
$conf['null'] = null;
36
$conf['false'] = false;
37
$conf['zero'] = 0;
38
$conf['empty_string'] = '';
39
?>