熟悉掌握PHP的預約義常量可以幫助咱們提升開發效率,那麼在PHP中有哪些預約義的常量呢?php
$str = 'PHP_VERSION : ' . PHP_VERSION . '<br />'; $str .= 'PHP_MAJOR_VERSION : ' . PHP_MAJOR_VERSION . '<br />'; $str .= 'PHP_MINOR_VERSION : ' . PHP_MINOR_VERSION . '<br />'; $str .= 'PHP_RELEASE_VERSION : ' . PHP_RELEASE_VERSION . '<br />'; $str .= 'PHP_VERSION_ID : ' . PHP_VERSION_ID . '<br />'; $str .= "PHP_EXTRA_VERSION : " . PHP_EXTRA_VERSION . '<br />'; $str .= 'PHP_ZTS : ' . PHP_ZTS . '<br />'; $str .= 'PHP_DEBUG : ' . PHP_DEBUG . '<br />'; $str .= 'PHP_MAXPATHLEN : ' . PHP_MAXPATHLEN . '<br />'; $str .= 'PHP_OS : ' . PHP_OS . '<br />'; // $str .= 'PHP_OS_FAMILY : ' . PHP_OS_FAMILY . '<br />'; $str .= 'PHP_SAPI : ' . PHP_SAPI . '<br />'; $str .= 'PHP_EOL : ' . PHP_EOL . '<br />'; $str .= 'PHP_INT_MAX : ' . PHP_INT_MAX . '<br />'; // $str .= 'PHP_INT_MIN : ' . PHP_INT_MIN . '<br />'; $str .= 'PHP_INT_SIZE : ' . PHP_INT_SIZE . '<br />'; // $str .= 'PHP_FLOAT_DIG : ' . PHP_FLOAT_DIG . '<br />'; // $str .= 'PHP_FLOAT_EPSILON : ' . PHP_FLOAT_EPSILON . '<br />'; // $str .= 'PHP_FLOAT_MIN : ' . PHP_FLOAT_MIN . '<br />'; // $str .= 'PHP_FLOAT_MAX : ' . PHP_FLOAT_MAX . '<br />'; $str .= 'DEFAULT_INCLUDE_PATH : ' . DEFAULT_INCLUDE_PATH . '<br />'; $str .= 'PEAR_INSTALL_DIR : ' . PEAR_INSTALL_DIR . '<br />'; $str .= 'PEAR_EXTENSION_DIR : ' . PEAR_EXTENSION_DIR . '<br />'; $str .= 'PHP_EXTENSION_DIR : ' . PHP_EXTENSION_DIR . '<br />'; $str .= 'PHP_PREFIX : ' . PHP_PREFIX . '<br />'; $str .= 'PHP_BINDIR : ' . PHP_BINDIR . '<br />'; $str .= 'PHP_BINARY : ' . PHP_BINARY . '<br />'; // $str .= 'PHP_MANDIR : ' . PHP_MANDIR . '<br />'; $str .= 'PHP_LIBDIR : ' . PHP_LIBDIR . '<br />'; $str .= 'PHP_DATADIR : ' . PHP_DATADIR . '<br />'; $str .= 'PHP_SYSCONFDIR : ' . PHP_SYSCONFDIR . '<br />'; $str .= 'PHP_LOCALSTATEDIR : ' . PHP_LOCALSTATEDIR . '<br />'; $str .= 'PHP_CONFIG_FILE_PATH : ' . PHP_CONFIG_FILE_PATH . '<br />'; $str .= 'PHP_CONFIG_FILE_SCAN_DIR : ' . PHP_CONFIG_FILE_SCAN_DIR . '<br />'; $str .= 'PHP_SHLIB_SUFFIX : ' . PHP_SHLIB_SUFFIX . '<br />'; // $str .= 'PHP_FD_SETSIZE : ' . PHP_FD_SETSIZE . '<br />'; $str .= 'E_ERROR : ' . E_ERROR . '<br />'; $str .= 'E_WARNING : ' . E_WARNING . '<br />'; $str .= 'E_PARSE : ' . E_PARSE . '<br />'; $str .= 'E_NOTICE : ' . E_NOTICE . '<br />'; $str .= 'E_CORE_ERROR : ' . E_CORE_ERROR . '<br />'; $str .= 'E_CORE_WARNING : ' . E_CORE_WARNING . '<br />'; $str .= 'E_COMPILE_ERROR : ' . E_COMPILE_ERROR . '<br />'; $str .= 'E_COMPILE_WARNING : ' . E_COMPILE_WARNING . '<br />'; $str .= 'E_USER_ERROR : ' . E_USER_ERROR . '<br />'; $str .= 'E_USER_WARNING : ' . E_USER_WARNING . '<br />'; $str .= 'E_USER_NOTICE : ' . E_USER_NOTICE . '<br />'; $str .= 'E_RECOVERABLE_ERROR : ' . E_RECOVERABLE_ERROR . '<br />'; $str .= 'E_DEPRECATED : ' . E_DEPRECATED . '<br />'; $str .= 'E_ALL : ' . E_ALL . '<br />'; $str .= 'E_STRICT : ' . E_STRICT . '<br />'; // $str .= '__COMPILER_HALT_OFFSET__ : ' . __COMPILER_HALT_OFFSET__ . '<br />'; $str .= 'PHP_MAJOR_VERSION : ' . PHP_MAJOR_VERSION . '<br />'; $str .= '<br /><br />'; $str .= '__LINE__ : ' . __LINE__ . '<br />'; $str .= '__FILE__ : ' . __FILE__ . '<br />'; $str .= '__DIR__ : ' . __DIR__ . '<br />'; $str .= '__FUNCTION__ : ' . __FUNCTION__ . '<br />'; $str .= '__CLASS__ : ' . __CLASS__ . '<br />'; $str .= '__TRAIT__ : ' . __TRAIT__ . '<br />'; $str .= '__METHOD__ : ' . __METHOD__ . '<br />'; $str .= '__NAMESPACE__ : ' . __NAMESPACE__ . '<br />'; echo $str;