好得很程序员自学网
  • 首页
  • 后端语言
    • C#
    • PHP
    • Python
    • java
    • Golang
    • ASP.NET
  • 前端开发
    • Angular
    • react框架
    • LayUi开发
    • javascript
    • HTML与HTML5
    • CSS与CSS3
    • jQuery
    • Bootstrap
    • NodeJS
    • Vue与小程序技术
    • Photoshop
  • 数据库技术
    • MSSQL
    • MYSQL
    • Redis
    • MongoDB
    • Oracle
    • PostgreSQL
    • Sqlite
    • 数据库基础
    • 数据库排错
  • CMS系统
    • HDHCMS
    • WordPress
    • Dedecms
    • PhpCms
    • 帝国CMS
    • ThinkPHP
    • Discuz
    • ZBlog
    • ECSHOP
  • 高手进阶
    • Android技术
    • 正则表达式
    • 数据结构与算法
  • 系统运维
    • Windows
    • apache
    • 服务器排错
    • 网站安全
    • nginx
    • linux系统
    • MacOS
  • 学习教程
    • 前端脚本教程
    • HTML与CSS 教程
    • 脚本语言教程
    • 数据库教程
    • 应用系统教程
  • 新技术
  • 编程导航
    • 区块链
    • IT资讯
    • 设计灵感
    • 建站资源
    • 开发团队
    • 程序社区
    • 图标图库
    • 图形动效
    • IDE环境
    • 在线工具
    • 调试测试
    • Node开发
    • 游戏框架
    • CSS库
    • Jquery插件
    • Js插件
    • Web框架
    • 移动端框架
    • 模块管理
    • 开发社区
    • 在线课堂
    • 框架类库
    • 项目托管
    • 云服务

当前位置:首页>后端语言>PHP
<tfoot draggable='sEl'></tfoot>

php常量大全 php常量区分大小写吗

很多站长朋友们都不太清楚php常量大全,今天小编就来给大家整理php常量大全,希望对各位有所帮助,具体内容如下:

本文目录一览: 1、 php 内置大概多少个常量 2、 php如何定义常量,系统常量和使用常量 3、 PHP中怎么声明一个常量? 4、 PHP魔术常量__DIR__备忘 php 内置大概多少个常量

每个版本的内置常量都例不有同的,要看具体的版本。这些是我收集到的。大概有250个左右吧。参考参考。

PHP_VERSION (string)

PHP_MAJOR_VERSION (integer)    可用自: PHP 5.2.7. 

PHP_MINOR_VERSION (integer)    可用自: PHP 5.2.7. 

PHP_RELEASE_VERSION (integer)    可用自: PHP 5.2.7. 

PHP_VERSION_ID (integer)    可用自: PHP 5.2.7. 

PHP_EXTRA_VERSION (string)    可用自: PHP 5.2.7. 

PHP_ZTS (integer)    可用自: PHP 5.2.7. 

PHP_DEBUG (integer)    可用自: PHP 5.2.7. 

PHP_MAXPATHLEN (integer)    可用自: PHP 5.3.0. 

PHP_OS (string)

PHP_SAPI (string)    可用自: PHP 4.2.0. 参见: php_sapi_name(). 

PHP_EOL (string)    可用自: PHP 4.3.10 and PHP 5.0.2 

PHP_INT_MAX (integer)    可用自: PHP 4.4.0 and PHP 5.0.5 

PHP_INT_SIZE (integer)    可用自: PHP 4.4.0 and PHP 5.0.5 

DEFAULT_INCLUDE_PATH (string)

PEAR_INSTALL_DIR (string)

PEAR_EXTENSION_DIR (string)

PHP_EXTENSION_DIR (string)

PHP_PREFIX (string)    可用自: PHP 4.3.0 

PHP_BINDIR (string)

PHP_LIBDIR (string)

PHP_DATADIR (string)

PHP_SYSCONFDIR (string)

PHP_LOCALSTATEDIR (string)

PHP_CONFIG_FILE_PATH (string)

PHP_CONFIG_FILE_SCAN_DIR (string)

PHP_SHLIB_SUFFIX (string)    可用自: PHP 4.3.0 

PHP_OUTPUT_HANDLER_START (integer)

PHP_OUTPUT_HANDLER_CONT (integer)

PHP_OUTPUT_HANDLER_END (integer)

PHP_WINDOWS_VERSION_MAJOR (integer)    可用自: PHP 5.3.0 

PHP_WINDOWS_VERSION_MINOR (integer)    可用自: PHP 5.3.0 

PHP_WINDOWS_VERSION_BUILD (integer)    可用自: PHP 5.3.0 

PHP_WINDOWS_VERSION_PLATFORM (integer)   可用自: PHP 5.3.0 

PHP_WINDOWS_VERSION_SP_MAJOR (integer)    可用自: PHP 5.3.0 

PHP_WINDOWS_VERSION_SP_MINOR (integer)    可用自: PHP 5.3.0 

PHP_WINDOWS_VERSION_SUITEMASK (integer)    可用自: PHP 5.3.0 

PHP_WINDOWS_VERSION_PRODUCTTYPE (integer)    可用自: PHP 5.3.0 

PHP_WINDOWS_NT_DOMAIN_CONTROLLER (integer)    可用自: PHP 5.3.0 

PHP_WINDOWS_NT_SERVER (integer)    可用自: PHP 5.3.0 

PHP_WINDOWS_NT_WORKSTATION (integer)    可用自: PHP 5.3.0 

E_ERROR (integer)

E_WARNING (integer)

E_PARSE (integer)

E_NOTICE (integer)

E_CORE_ERROR (integer)

E_CORE_WARNING (integer)

E_COMPILE_ERROR (integer)

E_COMPILE_WARNING (integer)

E_USER_ERROR (integer)

E_USER_WARNING (integer)

E_USER_NOTICE (integer)

E_DEPRECATED (integer)    可用自: PHP 5.3.0 

E_USER_DEPRECATED (integer)    可用自: PHP 5.3.0 

E_ALL (integer)

E_STRICT (integer)    可用自: PHP 5.0.0 

__COMPILER_HALT_OFFSET__ (integer)    可用自: PHP 5.1.0 

TRUE (boolean)    参见: Booleans. 

FALSE (boolean)    参见: Booleans. 

NULL (boolean)    参见: Null. 

EXTR_OVERWRITE (integer)

EXTR_SKIP (integer)

EXTR_PREFIX_SAME (integer)

EXTR_PREFIX_ALL (integer)

EXTR_PREFIX_INVALID (integer)

EXTR_PREFIX_IF_EXISTS (integer)

EXTR_IF_EXISTS (integer)

SORT_ASC (integer)

SORT_DESC (integer)

SORT_REGULAR (integer)

SORT_NUMERIC (integer)

SORT_STRING (integer)

CASE_LOWER (integer)

CASE_UPPER (integer)

COUNT_NORMAL (integer)

COUNT_RECURSIVE (integer)

ASSERT_ACTIVE (integer)

ASSERT_CALLBACK (integer)

ASSERT_BAIL (integer)

ASSERT_WARNING (integer)

ASSERT_QUIET_EVAL (integer)

CONNECTION_ABORTED (integer)

CONNECTION_NORMAL (integer)

CONNECTION_TIMEOUT (integer)

INI_USER (integer)

INI_PERDIR (integer)

INI_SYSTEM (integer)

INI_ALL (integer)

M_E (float)

M_LOG2E (float)

M_LOG10E (float)

M_LN2 (float)

M_LN10 (float)

M_PI (float)

M_PI_2 (float)

M_PI_4 (float)

M_1_PI (float)

M_2_PI (float)

M_2_SQRTPI (float)

M_SQRT2 (float)

M_SQRT1_2 (float)

CRYPT_SALT_LENGTH (integer)

CRYPT_STD_DES (integer)

CRYPT_EXT_DES (integer)

CRYPT_MD5 (integer)

CRYPT_BLOWFISH (integer)

DIRECTORY_SEPARATOR (string)

SEEK_SET (integer)

SEEK_CUR (integer)

SEEK_END (integer)

LOCK_SH (integer)

LOCK_EX (integer)

LOCK_UN (integer)

LOCK_NB (integer)

HTML_SPECIALCHARS (integer)

HTML_ENTITIES (integer)

ENT_COMPAT (integer)

ENT_QUOTES (integer)

ENT_NOQUOTES (integer)

INFO_GENERAL (integer)

INFO_CREDITS (integer)

INFO_CONFIGURATION (integer)

INFO_MODULES (integer)

INFO_ENVIRONMENT (integer)

INFO_VARIABLES (integer)

INFO_LICENSE (integer)

INFO_ALL (integer)

CREDITS_GROUP (integer)

CREDITS_GENERAL (integer)

CREDITS_SAPI (integer)

CREDITS_MODULES (integer)

CREDITS_DOCS (integer)

CREDITS_FULLPAGE (integer)

CREDITS_QA (integer)

CREDITS_ALL (integer)

STR_PAD_LEFT (integer)

STR_PAD_RIGHT (integer)

STR_PAD_BOTH (integer)

PATHINFO_DIRNAME (integer)

PATHINFO_BASENAME (integer)

PATHINFO_EXTENSION (integer)

PATH_SEPARATOR (string)

CHAR_MAX (integer)

LC_CTYPE (integer)

LC_NUMERIC (integer)

LC_TIME (integer)

LC_COLLATE (integer)

LC_MONETARY (integer)

LC_ALL (integer)

LC_MESSAGES (integer)

ABDAY_1 (integer)

ABDAY_2 (integer)

ABDAY_3 (integer)

ABDAY_4 (integer)

ABDAY_5 (integer)

ABDAY_6 (integer)

ABDAY_7 (integer)

DAY_1 (integer)

DAY_2 (integer)

DAY_3 (integer)

DAY_4 (integer)

DAY_5 (integer)

DAY_6 (integer)

DAY_7 (integer)

ABMON_1 (integer)

ABMON_2 (integer)

ABMON_3 (integer)

ABMON_4 (integer)

ABMON_5 (integer)

ABMON_6 (integer)

ABMON_7 (integer)

ABMON_8 (integer)

ABMON_9 (integer)

ABMON_10 (integer)

ABMON_11 (integer)

ABMON_12 (integer)

MON_1 (integer)

MON_2 (integer)

MON_3 (integer)

MON_4 (integer)

MON_5 (integer)

MON_6 (integer)

MON_7 (integer)

MON_8 (integer)

MON_9 (integer)

MON_10 (integer)

MON_11 (integer)

MON_12 (integer)

AM_STR (integer)

PM_STR (integer)

D_T_FMT (integer)

D_FMT (integer)

T_FMT (integer)

T_FMT_AMPM (integer)

ERA (integer)

ERA_YEAR (integer)

ERA_D_T_FMT (integer)

ERA_D_FMT (integer)

ERA_T_FMT (integer)

ALT_DIGITS (integer)

INT_CURR_SYMBOL (integer)

CURRENCY_SYMBOL (integer)

CRNCYSTR (integer)

MON_DECIMAL_POINT (integer)

MON_THOUSANDS_SEP (integer)

MON_GROUPING (integer)

POSITIVE_SIGN (integer)

NEGATIVE_SIGN (integer)

INT_FRAC_DIGITS (integer)

FRAC_DIGITS (integer)

P_CS_PRECEDES (integer)

P_SEP_BY_SPACE (integer)

N_CS_PRECEDES (integer)

N_SEP_BY_SPACE (integer)

P_SIGN_POSN (integer)

N_SIGN_POSN (integer)

DECIMAL_POINT (integer)

RADIXCHAR (integer)

THOUSANDS_SEP (integer)

THOUSEP (integer)

GROUPING (integer)

YESEXPR (integer)

NOEXPR (integer)

YESSTR (integer)

NOSTR (integer)

CODESET (integer)

LOG_EMERG (integer)

LOG_ALERT (integer)

LOG_CRIT (integer)

LOG_ERR (integer)

LOG_WARNING (integer)

LOG_NOTICE (integer)

LOG_INFO (integer)

LOG_DEBUG (integer)

LOG_KERN (integer)

LOG_USER (integer)

LOG_MAIL (integer)

LOG_DAEMON (integer)

LOG_AUTH (integer)

LOG_SYSLOG (integer)

LOG_LPR (integer)

LOG_NEWS (integer)

LOG_UUCP (integer)

LOG_CRON (integer)

LOG_AUTHPRIV (integer)

LOG_LOCAL0 (integer)

LOG_LOCAL1 (integer)

LOG_LOCAL2 (integer)

LOG_LOCAL3 (integer)

LOG_LOCAL4 (integer)

LOG_LOCAL5 (integer)

LOG_LOCAL6 (integer)

LOG_LOCAL7 (integer)

LOG_PID (integer)

LOG_CONS (integer)

LOG_ODELAY (integer)

LOG_NDELAY (integer)

LOG_NOWAIT (integer)

LOG_PERROR (integer)

php如何定义常量,系统常量和使用常量

定义常量

define('NAME', 'hello');

echo NAME;    // hello

PHP 自 5.3 后可以直接通过 const 关键字来定义常量

const NAME = 'hello';

echo NAME;   // hello

系统常量可以直接打印,如:

echo __DIR__;    // 当前执行文件的路径

echo __FILE__;   // 当前执行的文件地址及文件名

PHP中怎么声明一个常量?

常量顾名思义是不能修改的,定义的时候就要赋值而且不要加$。两种定义方法

1.define("TAX_RATE",1);

2.const TAX_RATE=1 ; 第二种只适用于PHP5.3以上的版本。

PHP魔术常量__DIR__备忘

概述:本文简要讨论在TP5.0中定义目录常量时,用到的PHP魔术常量__DIR__的含义及其它相关的用法。

截止到PHP7.4,通过官方手册查知,目前PHP一共有八个魔术常量,分别为:__LINE__,__FILE__,__DIR__,__FUNCTION__,__CLASS__,__TRAIT__,__METHOD__,__NAMESPACE__。

__DIR__ 是其中用的比较频繁的一个,含义为:文件所在的目录(如果用在被包括文件中,则返回被包括的文件所在的目录。它等价于 dirname(__FILE__) 。除非是根目录,否则目录中名不包括末尾的斜杠。),说的直白一点就是,它返回的是:这个常量所在的文件的绝对路径。

单独看定义可能不是很好理解,下面举两个例子进行说明,假设使用windows操作系统,已部署好站点在c:\wwwroot\目录。

示例1: 在网站根目录有1.php,访问/1.php时:

在1.php输入 var_dump(__DIR__),则输出为: C:\wwwroot

示例2: 在网站根目录有1.php,另有文件夹a,在a下面有b.php,在1.php包含了访问a/b.php时:

在b.php输入 var_dump(__DIR__),则输出为: C:\wwwroot\a

另: 使用 dirname($_SERVER['SCRIPT_FILENAME']) 也可以获取文件目录,不过$_SERVER['SCRIPT_FILENAME']返回的是访问文件的路径,即上面两个示例都会返回C:/wwwroot/1.php,注意在windows系统下返回的路径分隔符也有区别。

关于php常量大全的介绍到此就结束了,不知道本篇文章是否对您有帮助呢?如果你还想了解更多此类信息,记得收藏关注本站,我们会不定期更新哦。

查看更多关于php常量大全 php常量区分大小写吗的详细内容...

声明:本文来自网络,不代表【好得很程序员自学网】立场,转载请注明出处:http://www.haodehen.cn/did195425
更新时间:2023-04-26   阅读:17次

上一篇: php读文件指针 php如何读取文件

下一篇:文档在线管理php php在线文件管理

最新资料更新

  • 1.phpwhere循环 php中的循环
  • 2.php保存url数据 php获取url参数
  • 3.php中catch的简单介绍
  • 4.php赋值后改变 php变量赋值
  • 5.php7性能tu Php性能
  • 6.php复杂语法 php基本语法
  • 7.apexphp辅助 apex wr辅助
  • 8.php视频太大怎么传输 php上传视频压缩
  • 9.php内核源码剖析 php源码使用教程
  • 10.php数值内存溢出 php大数组内存溢出
  • 11.最新php环境搭建 最新php环境搭建方案
  • 12.php视频直播源码 php直播源码免费
  • 13.zblogphp分类 zblog asp
  • 14.php自学教程推荐 php入门课程
  • 15.form居中显示php form居中显示
  • 16.php添加curl支持 php curl formdata
  • 17.PHP版本在哪调 phpversion
  • 18.php有关线程问题 php多线程
  • 19.php消息通知实例的简单介绍
  • 20.php的token请求 php简单的token验证

CopyRight:2016-2025好得很程序员自学网 备案ICP:湘ICP备09009000号-16 http://www.haodehen.cn
本站资讯不构成任何建议,仅限于个人分享,参考须谨慎!
本网站对有关资料所引致的错误、不确或遗漏,概不负任何法律责任。
本网站刊载的所有内容(包括但不仅限文字、图片、LOGO、音频、视频、软件、程序等)版权归原作者所有。任何单位或个人认为本网站中的内容可能涉嫌侵犯其知识产权或存在不实内容时,请及时通知本站,予以删除。

网站内容来源于网络分享,如有侵权发邮箱到:kenbest@126.com,收到邮件我们会即时下线处理。
网站框架支持:HDHCMS   51LA统计 百度统计
Copyright © 2018-2025 「好得很程序员自学网」
[ SiteMap ]