????JFIF??x?x????'
Server IP : 79.136.114.73 / Your IP : 3.139.237.218 Web Server : Apache/2.4.7 (Ubuntu) PHP/5.5.9-1ubuntu4.29 OpenSSL/1.0.1f System : Linux b8009 3.13.0-170-generic #220-Ubuntu SMP Thu May 9 12:40:49 UTC 2019 x86_64 User : www-data ( 33) PHP Version : 5.5.9-1ubuntu4.29 Disable Function : pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority, MySQL : ON | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : ON | Pkexec : ON Directory : /proc/self/root/home/b8009/php-5.6.22/ext/standard/tests/general_functions/ |
Upload File : |
--TEST-- Test var_export() function with valid arrays --INI-- serialize_precision=17 --FILE-- <?php /* Prototype : mixed var_export(mixed var [, bool return]) * Description: Outputs or returns a string representation of a variable * Source code: ext/standard/var.c * Alias to functions: */ echo "*** Testing var_export() with valid arrays ***\n"; // different valid arrays $valid_arrays = array( "array()" => array(), "array(NULL)" => array(NULL), "array(null)" => array(null), "array(true)" => array(true), "array(\"\")" => array(""), "array('')" => array(''), "array(array(), array())" => array(array(), array()), "array(array(1, 2), array('a', 'b'))" => array(array(1, 2), array('a', 'b')), "array(1 => 'One')" => array(1 => 'One'), "array(\"test\" => \"is_array\")" => array("test" => "is_array"), "array(0)" => array(0), "array(-1)" => array(-1), "array(10.5, 5.6)" => array(10.5, 5.6), "array(\"string\", \"test\")" => array("string", "test"), "array('string', 'test')" => array('string', 'test') ); /* Loop to check for above arrays with var_export() */ echo "\n*** Output for arrays ***\n"; foreach($valid_arrays as $key => $arr) { echo "\n--Iteration: $key --\n"; var_export( $arr ); echo "\n"; var_export( $arr, FALSE); echo "\n"; var_dump( var_export( $arr, TRUE) ); echo "\n"; } ?> ===DONE=== --EXPECT-- *** Testing var_export() with valid arrays *** *** Output for arrays *** --Iteration: array() -- array ( ) array ( ) string(9) "array ( )" --Iteration: array(NULL) -- array ( 0 => NULL, ) array ( 0 => NULL, ) string(22) "array ( 0 => NULL, )" --Iteration: array(null) -- array ( 0 => NULL, ) array ( 0 => NULL, ) string(22) "array ( 0 => NULL, )" --Iteration: array(true) -- array ( 0 => true, ) array ( 0 => true, ) string(22) "array ( 0 => true, )" --Iteration: array("") -- array ( 0 => '', ) array ( 0 => '', ) string(20) "array ( 0 => '', )" --Iteration: array('') -- array ( 0 => '', ) array ( 0 => '', ) string(20) "array ( 0 => '', )" --Iteration: array(array(), array()) -- array ( 0 => array ( ), 1 => array ( ), ) array ( 0 => array ( ), 1 => array ( ), ) string(55) "array ( 0 => array ( ), 1 => array ( ), )" --Iteration: array(array(1, 2), array('a', 'b')) -- array ( 0 => array ( 0 => 1, 1 => 2, ), 1 => array ( 0 => 'a', 1 => 'b', ), ) array ( 0 => array ( 0 => 1, 1 => 2, ), 1 => array ( 0 => 'a', 1 => 'b', ), ) string(107) "array ( 0 => array ( 0 => 1, 1 => 2, ), 1 => array ( 0 => 'a', 1 => 'b', ), )" --Iteration: array(1 => 'One') -- array ( 1 => 'One', ) array ( 1 => 'One', ) string(23) "array ( 1 => 'One', )" --Iteration: array("test" => "is_array") -- array ( 'test' => 'is_array', ) array ( 'test' => 'is_array', ) string(33) "array ( 'test' => 'is_array', )" --Iteration: array(0) -- array ( 0 => 0, ) array ( 0 => 0, ) string(19) "array ( 0 => 0, )" --Iteration: array(-1) -- array ( 0 => -1, ) array ( 0 => -1, ) string(20) "array ( 0 => -1, )" --Iteration: array(10.5, 5.6) -- array ( 0 => 10.5, 1 => 5.5999999999999996, ) array ( 0 => 10.5, 1 => 5.5999999999999996, ) string(49) "array ( 0 => 10.5, 1 => 5.5999999999999996, )" --Iteration: array("string", "test") -- array ( 0 => 'string', 1 => 'test', ) array ( 0 => 'string', 1 => 'test', ) string(41) "array ( 0 => 'string', 1 => 'test', )" --Iteration: array('string', 'test') -- array ( 0 => 'string', 1 => 'test', ) array ( 0 => 'string', 1 => 'test', ) string(41) "array ( 0 => 'string', 1 => 'test', )" ===DONE===