PHP get_defined_vars() Function

PHP get_defined_vars() Function

The get_defined_vars() function in PHP returns an array of all defined variables. It returns a multidimensional array containing a list of all defined variables.

Syntax

get_defined_vars ( void )

Parameter

NA

Return

This function returns a multidimensional array containing a list of all defined variables.

Example 1

 

Output

Array
 (
     [0] => 1
     [1] => 1
     [2] => 2
     [3] => 3
     [4] => 5
     [5] => 8
 ) 

Example 2

 

Output

Array
 (
     [0] => Main.php
 ) 

Example 3

 

Output

Array
 (
     [0] => _GET
     [1] => _POST
     [2] => _COOKIE
     [3] => _FILES
     [4] => argv
     [5] => argc
     [6] => _SERVER 
     [7] => var
     [8] => arr
 ) 

Example 4

 

Output

Array
 (
     [_GET] => Array
         (
         )
     [_POST] => Array 
         (
         )
     [_COOKIE] => Array
         (
         ) 
     [_FILES] => Array
         (
         )
     [argv] => Array
         ( 
             [0] => Main.php
         )
     [argc] => 1
     [_SERVER] => Array
         ( 
             [HOSTNAME] => 373058d63998
             [HOME] => /workspace
             [RUNNER_USER] => runner1
             [PATH] => /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
             [LANG] => en_US.UTF-8
             [PWD] => /workspace 
             [PHP_SELF] => Main.php
             [SCRIPT_NAME] => Main.php
             [SCRIPT_FILENAME] => Main.php
             [PATH_TRANSLATED] => Main.php
             [DOCUMENT_ROOT] => 
             [REQUEST_TIME_FLOAT] => 1568216674.7977 
             [REQUEST_TIME] => 1568216674
             [argv] => Array
                 (
                     [0] => Main.php
                 )
             [argc] => 1
      )
 )