Annotation of embedaddon/php/ext/standard/tests/general_functions/ini_get_all.phpt, revision 1.1.1.1

1.1       misho       1: --TEST--
                      2: ini_get_all() tests
                      3: --INI--
                      4: pcre.backtrack_limit=1000000
                      5: pcre.recursion_limit=100000
                      6: --SKIPIF--
                      7: <?php if (!extension_loaded("reflection")) die("skip"); ?>
                      8: --FILE--
                      9: <?php
                     10: 
                     11: var_dump(gettype(ini_get_all()));
                     12: var_dump(ini_get_all(""));
                     13: var_dump(ini_get_all("nosuchextension"));
                     14: var_dump(ini_get_all("reflection"));
                     15: var_dump(ini_get_all("pcre"));
                     16: var_dump(ini_get_all("pcre", false));
                     17: var_dump(ini_get_all("reflection", false));
                     18: 
                     19: var_dump(ini_get_all("", ""));
                     20: 
                     21: echo "Done\n";
                     22: ?>
                     23: --EXPECTF--    
                     24: string(5) "array"
                     25: 
                     26: Warning: ini_get_all(): Unable to find extension '' in %s on line %d
                     27: bool(false)
                     28: 
                     29: Warning: ini_get_all(): Unable to find extension 'nosuchextension' in %s on line %d
                     30: bool(false)
                     31: array(0) {
                     32: }
                     33: array(2) {
                     34:   ["pcre.backtrack_limit"]=>
                     35:   array(3) {
                     36:     ["global_value"]=>
                     37:     string(7) "1000000"
                     38:     ["local_value"]=>
                     39:     string(7) "1000000"
                     40:     ["access"]=>
                     41:     int(7)
                     42:   }
                     43:   ["pcre.recursion_limit"]=>
                     44:   array(3) {
                     45:     ["global_value"]=>
                     46:     string(6) "100000"
                     47:     ["local_value"]=>
                     48:     string(6) "100000"
                     49:     ["access"]=>
                     50:     int(7)
                     51:   }
                     52: }
                     53: array(2) {
                     54:   ["pcre.backtrack_limit"]=>
                     55:   string(7) "1000000"
                     56:   ["pcre.recursion_limit"]=>
                     57:   string(6) "100000"
                     58: }
                     59: array(0) {
                     60: }
                     61: 
                     62: Warning: ini_get_all(): Unable to find extension '' in %sini_get_all.php on line %d
                     63: bool(false)
                     64: Done

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>