全网整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:400-708-3566

PHP 中常量的知识整理

PHP中的常量分为自定义常量和系统常量

常量特点:

  1. 在设定以后,常量的值无法更改
  2. 常量名不需要开头的美元符号 ($)
  3. 作用域不影响对常量的访问
  4. 常量值只能是字符串或数字

获取常量的值:

  • 使用常量名直接获取值;
  • 使用 ==constant()== 函数,它和直接使用常量名输出的效果是一样的,但函数可以动态的输出不同的常量,在使用上要灵活、方便。

defined() 函数:判断一个常量是否已经定义

define("PI",3.14);

$is1 = defined('PI');
$is2 = defined('PI1');

var_dump($is1); // boolean true
var_dump($is2); // boolean false

1. 自定义常量

在 PHP 中,用 ==define()== 函数定义一个常量

define("PI",3.14);
echo constant('PI');

define("GREETING","Hello world!",TRUE);
echo constant('greeting');

2. 系统常量

常见的系统常量有:

1. __FILE__ :php程序文件名。它可以帮助我们获取当前文件在服务器的物理位置。

2. __LINE__ :PHP程序文件行数。它可以告诉我们,当前代码在第几行。

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  # 自定义常量和系统常量  # 常量  # php中常量DIRECTORY_SEPARATOR用法深入分析  # 解析PHP中DIRECTORY_SEPARATOR  # PATH_SEPARATOR两个常量的作用  # PHP const定义常量及global定义全局常量实例解析  # thinkphp5 加载静态资源路径与常量的方法  # php 类中的常量、静态属性、非静态属性的区别  # PHP常量使用的几个需要注意的地方(谨慎使用PHP中的常量)  # PHP常量DIRECTORY_SEPARATOR原理及用法解析  # 它可以  # 告诉我们  # 自定义  # 操作系统  # 不需要  # 我们可以  # 希望能  # 谢谢大家  # 可以根据  # 上要  # 系统优化  # 几行  # 行数  # 是一样的  # PI 


相关文章: 如何选择高效可靠的多用户建站源码资源?  Android滚轮选择时间控件使用详解  电视网站制作tvbox接口,云海电视怎样自定义添加电视源?  建站之星上传入口如何快速找到?  如何零基础开发自助建站系统?完整教程解析  深圳防火门网站制作公司,深圳中天明防火门怎么编码?  香港网站服务器数量如何影响SEO优化效果?  高防服务器租用如何选择配置与防御等级?  常州自助建站:操作简便模板丰富,企业个人快速搭建网站  网站规划与制作是什么,电子商务网站系统规划的内容及步骤是什么?  如何在阿里云完成域名注册与建站?  招贴海报怎么做,什么是海报招贴?  制作网站哪家好,cc、.co、.cm哪个域名更适合做网站?  如何续费美橙建站之星域名及服务?  如何在万网自助建站平台快速创建网站?  建站之星官网登录失败?如何快速解决?  常州自助建站工具推荐:低成本搭建与模板选择技巧  如何在云主机快速搭建网站站点?  建站主机系统SEO优化与智能配置核心关键词操作指南  微信h5制作网站有哪些,免费微信H5页面制作工具?  如何通过可视化优化提升建站效果?  c++23 std::expected怎么用 c++优雅处理函数错误返回【详解】  javascript基本数据类型及类型检测常用方法小结  如何在万网主机上快速搭建网站?  沈阳制作网站公司排名,沈阳装饰协会官方网站?  定制建站流程步骤详解:一站式方案设计与开发指南  如何在Ubuntu系统下快速搭建WordPress个人网站?  如何在七牛云存储上搭建网站并设置自定义域名?  小自动建站系统:AI智能生成+拖拽模板,多端适配一键搭建  南京做网站制作公司,南京哈发网络有限公司,公司怎么样,做网页美工DIV+CSS待遇怎么样?  济南企业网站制作公司,济南社保单位网上缴费步骤?  北京建设网站制作公司,北京古代建筑博物馆预约官网?  如何快速辨别茅台真假?关键步骤解析  深圳企业网站制作设计,在深圳如何网上全流程注册公司?  如何访问已购建站主机并解决登录问题?  想学网站制作怎么学,建立一个网站要花费多少?  整蛊网站制作软件,手机不停的收到各种网站的验证码短信,是手机病毒还是人为恶搞?有这种手机病毒吗?  香港服务器网站生成指南:免费资源整合与高速稳定配置方案  制作电商网页,电商供应链怎么做?  制作充值网站的软件,做人力招聘为什么要自己交端口钱?  C++中引用和指针有什么区别?(代码说明)  建站之星后台密码遗忘或太弱?如何重置与强化?  小捣蛋自助建站系统:数据分析与安全设置双核驱动网站优化  c++怎么编写动态链接库dll_c++ __declspec(dllexport)导出与调用【方法】  大连 网站制作,大连天途有线官网?  学校为何禁止电信移动建设网站?  ,制作一个手机app网站要多少钱?  如何确保FTP站点访问权限与数据传输安全?  云南网站制作公司有哪些,云南最好的招聘网站是哪个?  微信小程序 input输入框控件详解及实例(多种示例) 

您的项目需求

*请认真填写需求信息,我们会在24小时内与您取得联系。