Annotation of embedaddon/php/Zend/tests/017.phpt, revision 1.1

1.1     ! misho       1: --TEST--
        !             2: builtin functions tests
        !             3: --FILE--
        !             4: <?php
        !             5: 
        !             6: var_dump(get_resource_type());
        !             7: var_dump(get_resource_type(""));
        !             8: $fp = fopen(__FILE__, "r");
        !             9: var_dump(get_resource_type($fp));
        !            10: fclose($fp);
        !            11: var_dump(get_resource_type($fp));
        !            12: 
        !            13: var_dump(gettype(get_loaded_extensions()));
        !            14: var_dump(count(get_loaded_extensions()));
        !            15: var_dump(gettype(get_loaded_extensions(true)));
        !            16: var_dump(count(get_loaded_extensions(true)));
        !            17: var_dump(get_loaded_extensions(true, true));
        !            18: 
        !            19: define("USER_CONSTANT", "test");
        !            20: 
        !            21: var_dump(get_defined_constants(true, true));
        !            22: var_dump(gettype(get_defined_constants(true)));
        !            23: var_dump(gettype(get_defined_constants()));
        !            24: var_dump(count(get_defined_constants()));
        !            25: 
        !            26: function test () {
        !            27: }
        !            28: 
        !            29: var_dump(get_defined_functions(true));
        !            30: var_dump(gettype(get_defined_functions()));
        !            31: var_dump(count(get_defined_functions()));
        !            32: 
        !            33: var_dump(get_declared_interfaces(true));
        !            34: var_dump(gettype(get_declared_interfaces()));
        !            35: var_dump(count(get_declared_interfaces()));
        !            36: 
        !            37: var_dump(get_extension_funcs());
        !            38: var_dump(get_extension_funcs(true));
        !            39: var_dump(gettype(get_extension_funcs("standard")));
        !            40: var_dump(count(get_extension_funcs("standard")));
        !            41: var_dump(gettype(get_extension_funcs("zend")));
        !            42: var_dump(count(get_extension_funcs("zend")));
        !            43: 
        !            44: 
        !            45: echo "Done\n";
        !            46: ?>
        !            47: --EXPECTF--    
        !            48: Warning: get_resource_type() expects exactly 1 parameter, 0 given in %s on line %d
        !            49: NULL
        !            50: 
        !            51: Warning: get_resource_type() expects parameter 1 to be resource, string given in %s on line %d
        !            52: NULL
        !            53: string(6) "stream"
        !            54: string(7) "Unknown"
        !            55: string(5) "array"
        !            56: int(%d)
        !            57: string(5) "array"
        !            58: int(%d)
        !            59: 
        !            60: Warning: get_loaded_extensions() expects at most 1 parameter, 2 given in %s on line %d
        !            61: NULL
        !            62: 
        !            63: Warning: get_defined_constants() expects at most 1 parameter, 2 given in %s on line %d
        !            64: NULL
        !            65: string(5) "array"
        !            66: string(5) "array"
        !            67: int(%d)
        !            68: 
        !            69: Warning: get_defined_functions() expects exactly 0 parameters, 1 given in %s on line %d
        !            70: NULL
        !            71: string(5) "array"
        !            72: int(%d)
        !            73: 
        !            74: Warning: get_declared_interfaces() expects exactly 0 parameters, 1 given in %s on line %d
        !            75: NULL
        !            76: string(5) "array"
        !            77: int(%d)
        !            78: 
        !            79: Warning: get_extension_funcs() expects exactly 1 parameter, 0 given in %s on line %d
        !            80: NULL
        !            81: bool(false)
        !            82: string(5) "array"
        !            83: int(%d)
        !            84: string(5) "array"
        !            85: int(%d)
        !            86: Done

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