设为首页
收藏本站
用户名
Email
自动登录
找回密码
密码
登录
立即注册
只需一步,快速开始
快捷导航
登录
注册
论坛首页
BBS
建站模版
微站设计
虚拟主机
企业邮箱
博客日志
Blog
搜索
搜索
搜索
热搜
长春
优惠
活动
做网站
本版
帖子
用户
本版
帖子
用户
请
登录
后使用快捷导航
没有帐号?
立即注册
道具
勋章
任务
留言板
设置
我的收藏
退出
时时商务社区
»
论坛首页
›
建站资源
›
建站技术
›
PHP 中常量的知识整理
返回列表
查看:
1152
|
回复:
0
PHP 中常量的知识整理
[复制链接]
阿情
当前离线
积分
7622
2560
主题
2560
帖子
7622
积分
论坛元老
论坛元老, 积分 7622, 距离下一级还需 9992377 积分
论坛元老, 积分 7622, 距离下一级还需 9992377 积分
积分
7622
发消息
电梯直达
楼主
发表于 2018-2-14 05:26:45
|
只看该作者
|
倒序浏览
|
阅读模式
PHP中的常量分为自定义常量和系统常量
常量特点:
[ol]
在设定以后,常量的值无法更改
常量名不需要开头的美元符号 ($)
作用域不影响对常量的访问
常量值只能是字符串或数字
[/ol]
获取常量的值:
使用常量名直接获取值;
使用 ==constant()== 函数,它和直接使用常量名输出的效果是一样的,但函数可以动态的输出不同的常量,在使用上要灵活、方便。
defined() 函数:判断一个常量是否已经定义
define("
I",3.14);
$is1 = defined('PI');
$is2 = defined('PI1');
var_dump($is1); // boolean true
var_dump($is2); // boolean false
1. 自定义常量
在 PHP 中,用 ==define()== 函数定义一个常量
define("
I",3.14);
echo constant('PI');
define("GREETING","Hello world!",TRUE);
echo constant('greeting');
2. 系统常量
常见的系统常量有:
1. __FILE__ :php程序文件名。它可以帮助我们获取当前文件在服务器的物理位置。
2. __LINE__
HP程序文件行数。它可以告诉我们,当前代码在第几行。
3. PHP_VERSION:当前解析器的版本号。它可以告诉我们当前PHP解析器的版本号,我们可以提前知道我们的PHP代码是否可被该PHP解析器解析。
4. PHP_OS:执行当前PHP版本的操作系统名称。它可以告诉我们服务器所用的操作系统名称,我们可以根据该操作系统优化我们的代码。
echo __FILE__; // E:\Web\Project\_wamp\demo.php
echo __LINE__; // 3
echo PHP_VERSION; // 5.6.25
echo PHP_OS; // WINNT
感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!
您可能感兴趣的文章:
PHP的魔术常量__METHOD__简介
php常量详细解析
php 魔术常量详解及实例代码
php的常量和变量实例详解
php魔法函数与魔法常量使用介绍
PHP 中魔术常量的实例详解
PHP中类型转换 ,常量,系统常量,魔术常量的详解
分享到:
QQ好友和群
QQ空间
腾讯微博
腾讯朋友
收藏
0
回复
使用道具
举报
返回列表
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
回帖后跳转到最后一页
用户反馈
客户端