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

1.1       misho       1: --TEST--
                      2: Test get_magic_quotes_gpc() function
                      3: --INI--
                      4: magic_quotes_gpc = 0
                      5: --FILE--
                      6: <?php
                      7: /* Prototype: int get_magic_quotes_gpc  ( void  )
                      8:  * Description: Gets the current configuration setting of magic quotes gpc
                      9: */
                     10: 
                     11: echo "Simple testcase for get_magic_quotes_gpc() function\n";
                     12: 
                     13: $g = get_magic_quotes_gpc();
                     14: echo "\n-- magic quotes gpc set in INI file: " . $g . " --\n";
                     15: 
                     16: echo "\n-- Set magic quotes gpc to 1 - not allowed so should fail! --\n";
                     17: var_dump(ini_set("magic_quotes_gpc", 1));
                     18: $g = get_magic_quotes_gpc();
                     19: echo "\n-- magic quotes gpc after set: " . $g . " --\n";
                     20: 
                     21: echo "\n-- Set magic quotes gpc to 0:  --\n";
                     22: var_dump(ini_set("magic_quotes_gpc", 0));
                     23: $g = get_magic_quotes_gpc();
                     24: echo "\n-- magic quotes gpc after set: " . $g . " --\n";
                     25: 
                     26: echo "\n-- Error cases --\n"; 
                     27: // no checks on number of args
                     28: var_dump(get_magic_quotes_gpc(true)); 
                     29: 
                     30: ?>
                     31: ===DONE===
                     32: --EXPECT--
                     33: Simple testcase for get_magic_quotes_gpc() function
                     34: 
                     35: -- magic quotes gpc set in INI file: 0 --
                     36: 
                     37: -- Set magic quotes gpc to 1 - not allowed so should fail! --
                     38: bool(false)
                     39: 
                     40: -- magic quotes gpc after set: 0 --
                     41: 
                     42: -- Set magic quotes gpc to 0:  --
                     43: bool(false)
                     44: 
                     45: -- magic quotes gpc after set: 0 --
                     46: 
                     47: -- Error cases --
                     48: int(0)
                     49: ===DONE===

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