- HubPages»
- Technology»
- Computers & Software»
- Computer Science & Programming»
- Programming Languages
Learn About PHP Options/Info Functions
Introduction
Here, On this Page, I'm publishing the list of and information about All those PHP functions that fall in "PHP Options/Info" Category of PHP. Information includes
- function names,
- syntax,
- Usage & description.
You can conclude from the name itself that "This type of functions deals with configuration information of PHP installed in your system". System can either be "localhost" (Your own computer) or "Webhost". This functions enable you to view/get lot of information about PHP on which you are building your application/websites, e.g. runtime configuration, loaded extensions, version etc. . You'll also see many functions that allows us (Programmers) to set options (Overriding the old ones) to change the default behavior. The most common/popular function in this list is "phpinfo() function", which may be well known to you too.
- Learn About PHP function syntax
In this PHP Tutorial, I'll explain some of the basics about PHP function Syntax (or I say syntax of PHP function), Which one should have in understanding it without any confusion.
PHP Options/Info Functions
Function Name
| Description & Usage
| Syntax
|
---|---|---|
assert_options
| Set/get the various assert flags
| mixed assert_options ( int $what [, mixed $value ] )
|
assert
| Checks if assertion is FALSE
| bool assert ( mixed $assertion )
|
dl
| Loads a PHP extension at runtime
| bool dl ( string $library )
|
extension_loaded
| Find out whether an extension is loaded
| bool extension_loaded ( string $name )
|
gc_collect_cycles
| Forces collection of any existing garbage cycles
| int gc_collect_cycles ( void )
|
gc_disable
| Deactivates the circular reference collector
| void gc_disable ( void )
|
gc_enable
| Activates the circular reference collector
| void gc_enable ( void )
|
gc_enabled
| Returns status of the circular reference collector
| bool gc_enabled ( void )
|
get_cfg_var
| Gets the value of a PHP configuration option
| string get_cfg_var ( string $option )
|
get_current_user
| Gets the name of the owner of the current PHP script
| string get_current_user ( void )
|
get_defined_constants
| Returns an associative array with the names of all the constants and their values
| array get_defined_constants ([ bool $categorize = false ] )
|
get_extension_funcs
| Returns an array with the names of the functions of a module
| array get_extension_funcs ( string $module_name )
|
get_include_path
| Gets the current include_path configuration option
| string get_include_path ( void )
|
get_included_files
| Returns an array with the names of included or required files
| array get_included_files ( void )
|
get_loaded_extensions
| Returns an array with the names of all modules compiled and loaded
| array get_loaded_extensions ([ bool $zend_extensions = false ] )
|
get_magic_quotes_gpc
| Gets the current configuration setting of magic_quotes_gpc
| int get_magic_quotes_gpc ( void )
|
get_magic_quotes_runtime
| Gets the current active configuration setting of magic_quotes_runtime
| int get_magic_quotes_runtime ( void )
|
get_required_files
| Alias of get_included_files()
| |
getenv
| Gets the value of an environment variable
| string getenv ( string $varname )
|
getlastmod
| Gets time of last page modification
| int getlastmod ( void )
|
getmygid
| Get PHP script owner's GID
| int getmygid ( void )
|
getmyinode
| Gets the inode of the current script
| int getmyinode ( void )
|
getmypid
| Gets PHP's process ID
| int getmypid ( void )
|
getmyuid
| Gets PHP script owner's UID
| int getmyuid ( void )
|
getopt
| Gets options from the command line argument list
| array getopt ( string $options [, array $longopts ] )
|
getrusage
| Gets the current resource usages
| array getrusage ([ int $who = 0 ] )
|
ini_alter
| Alias of ini_set()
| |
ini_get_all
| Gets all configuration options
| array ini_get_all ([ string $extension [, bool $details = true ]] )
|
ini_get
| Gets the value of a configuration option
| string ini_get ( string $varname )
|
ini_restore
| Restores the value of a configuration option
| void ini_restore ( string $varname )
|
ini_set
| Sets the value of a configuration option
| string ini_set ( string $varname , string $newvalue )
|
magic_quotes_runtime
| Alias of set_magic_quotes_runtime()
| |
main
| Dummy for main()
| There is no function named main() except in the PHP source.
|
memory_get_peak_usage
| Returns the peak of memory allocated by PHP
| int memory_get_peak_usage ([ bool $real_usage = false ] )
|
memory_get_usage
| Returns the amount of memory allocated to PHP
| int memory_get_usage ([ bool $real_usage = false ] )
|
php_ini_loaded_file
| Retrieve a path to the loaded php.ini file
| string php_ini_loaded_file ( void )
|
php_ini_scanned_files
| Return a list of .ini files parsed from the additional ini dir
| string php_ini_scanned_files ( void )
|
php_logo_guid
| Gets the logo guid
| string php_logo_guid ( void )
|
php_sapi_name
| Returns the type of interface between web server and PHP
| string php_sapi_name ( void )
|
php_uname
| Returns information about the operating system PHP is running on
| string php_uname ([ string $mode = "a" ] )
|
phpcredits
| Prints out the credits for PHP
| bool phpcredits ([ int $flag = CREDITS_ALL ] )
|
phpinfo
| Outputs information about PHP's configuration
| bool phpinfo ([ int $what = INFO_ALL ] )
|
phpversion
| Gets the current PHP version
| string phpversion ([ string $extension ] )
|
putenv
| Sets the value of an environment variable
| bool putenv ( string $setting )
|
restore_include_path
| Restores the value of the include_path configuration option
| void restore_include_path ( void )
|
set_include_path
| Sets the include_path configuration option
| string set_include_path ( string $new_include_path )
|
set_magic_quotes_runtime
| Sets the current active configuration setting of magic_quotes_runtime
| bool set_magic_quotes_runtime ( bool $new_setting )
|
set_time_limit
| Limits the maximum execution time
| void set_time_limit ( int $seconds )
|
sys_get_temp_dir
| Returns directory path used for temporary files
| string sys_get_temp_dir ( void )
|
version_compare
| Compares two "PHP-standardized" version number strings
| mixed version_compare ( string $version1 , string $version2 [, string $operator ] )
|
zend_logo_guid
| Gets the Zend guid
| string zend_logo_guid ( void )
|
zend_thread_id
| Returns a unique identifier for the current thread
| int zend_thread_id ( void )
|
zend_version
| Gets the version of the current Zend engine
| string zend_version ( void )
|
So, That was the huge list of PHP functions falling in above mentioned category of PHP. If you face any type of problems or have query regarding any this function, then, you're free to ask about it in comments section below (Fulfill it's Purpose).