Annotation of embedaddon/php/ext/standard/tests/general_functions/import_request1.phpt, revision 1.1

1.1     ! misho       1: --TEST--
        !             2: import_request_variables() test (overwrite super-globals)
        !             3: --GET--
        !             4: GET=0&POST=1&COOKIE=2&FILES=3&REQUEST=4
        !             5: --POST--
        !             6: GET=5&POST=6&COOKIE=7&FILES=8&REQUEST=9
        !             7: --COOKIE--
        !             8: GET=10;POST=11;COOKIE=12;FILES=13;REQUEST=14
        !             9: --INI--
        !            10: variables_order=CGP
        !            11: --FILE--
        !            12: <?php
        !            13: 
        !            14: import_request_variables("gpc", "_");
        !            15: var_dump($_GET, $_POST, $_COOKIE, $_FILES, $_REQUEST);
        !            16: 
        !            17: echo "Done\n";
        !            18: ?>
        !            19: --EXPECTF--
        !            20: Warning: import_request_variables(): Attempted super-global (_GET) variable overwrite in %s on line %d
        !            21: 
        !            22: Warning: import_request_variables(): Attempted super-global (_POST) variable overwrite in %s on line %d
        !            23: 
        !            24: Warning: import_request_variables(): Attempted super-global (_COOKIE) variable overwrite in %s on line %d
        !            25: 
        !            26: Warning: import_request_variables(): Attempted super-global (_FILES) variable overwrite in %s on line %d
        !            27: 
        !            28: Warning: import_request_variables(): Attempted super-global (_REQUEST) variable overwrite in %s on line %d
        !            29: 
        !            30: Warning: import_request_variables(): Attempted super-global (_GET) variable overwrite in %s on line %d
        !            31: 
        !            32: Warning: import_request_variables(): Attempted super-global (_POST) variable overwrite in %s on line %d
        !            33: 
        !            34: Warning: import_request_variables(): Attempted super-global (_COOKIE) variable overwrite in %s on line %d
        !            35: 
        !            36: Warning: import_request_variables(): Attempted super-global (_FILES) variable overwrite in %s on line %d
        !            37: 
        !            38: Warning: import_request_variables(): Attempted super-global (_REQUEST) variable overwrite in %s on line %d
        !            39: 
        !            40: Warning: import_request_variables(): Attempted super-global (_GET) variable overwrite in %s on line %d
        !            41: 
        !            42: Warning: import_request_variables(): Attempted super-global (_POST) variable overwrite in %s on line %d
        !            43: 
        !            44: Warning: import_request_variables(): Attempted super-global (_COOKIE) variable overwrite in %s on line %d
        !            45: 
        !            46: Warning: import_request_variables(): Attempted super-global (_FILES) variable overwrite in %s on line %d
        !            47: 
        !            48: Warning: import_request_variables(): Attempted super-global (_REQUEST) variable overwrite in %s on line %d
        !            49: array(5) {
        !            50:   ["GET"]=>
        !            51:   string(1) "0"
        !            52:   ["POST"]=>
        !            53:   string(1) "1"
        !            54:   ["COOKIE"]=>
        !            55:   string(1) "2"
        !            56:   ["FILES"]=>
        !            57:   string(1) "3"
        !            58:   ["REQUEST"]=>
        !            59:   string(1) "4"
        !            60: }
        !            61: array(5) {
        !            62:   ["GET"]=>
        !            63:   string(1) "5"
        !            64:   ["POST"]=>
        !            65:   string(1) "6"
        !            66:   ["COOKIE"]=>
        !            67:   string(1) "7"
        !            68:   ["FILES"]=>
        !            69:   string(1) "8"
        !            70:   ["REQUEST"]=>
        !            71:   string(1) "9"
        !            72: }
        !            73: array(5) {
        !            74:   ["GET"]=>
        !            75:   string(2) "10"
        !            76:   ["POST"]=>
        !            77:   string(2) "11"
        !            78:   ["COOKIE"]=>
        !            79:   string(2) "12"
        !            80:   ["FILES"]=>
        !            81:   string(2) "13"
        !            82:   ["REQUEST"]=>
        !            83:   string(2) "14"
        !            84: }
        !            85: array(0) {
        !            86: }
        !            87: array(5) {
        !            88:   ["GET"]=>
        !            89:   string(1) "5"
        !            90:   ["POST"]=>
        !            91:   string(1) "6"
        !            92:   ["COOKIE"]=>
        !            93:   string(1) "7"
        !            94:   ["FILES"]=>
        !            95:   string(1) "8"
        !            96:   ["REQUEST"]=>
        !            97:   string(1) "9"
        !            98: }
        !            99: Done

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