码迷,mamicode.com
首页 > Web开发 > 详细

php常量的声明和使用

时间:2017-05-21 09:57:33      阅读:193      评论:0      收藏:0      [点我收藏+]

标签:自定义   下划线   脚本   article   div   ack   验证   格式   增强   

常量能够理解为值不变的量。常量被定义后,在脚本的其它不论什么地方都不能改变,一个常量由英文字母。下划线,和数字组成,可是数字不能作为常量的首字母。

在php中使用#define()函数来定义常量,该函数的语法格式例如以下:

define(string constant_name,mixed value,case_sensitive=true)

技术分享

获取常量的值的方法有两种。一种方法是:使用常量的名字直接获取值,另外一种方法是利用constant()函数,另外一种方法是利用constant()函数和直接使用常量名输出的效果一样。可是函数能够动态的输出不同的常量的值,这种更加灵活方便的多。

第一种直接用常量的名字获取其值

<?

php define("test","I am Jack!"); echo test; ?>


执行结果例如以下:

技术分享

另外一种使用constant()函数获取常量的值代码例如以下:

<?php

 define("test","I am Jack!");
 $jackStr ="test";
 echo constant($jackStr);
 
?>

执行结果例如以下:

技术分享

接下来咱们说一下大写和小写敏感的问题。刚才常量的声明有设置大写和小写敏感,我们用代码验证一下看看到时是不是,另外还能够增强我的们的记忆


代码例如以下:

<?php

 define("test","I am Jack!",true);
echo test;
echo "\n";
echo Test;
echo "\n";
echo TEST;
echo "\n";
 
?>

咱们再看一下输出的结果吧


技术分享

大家能够发现设置为大写和小写不敏感的话。即使出现大写和小写不一样的问题,可是输出的结果仍然是一样的。


提前定义常量和我们自定义的常量一样在使用上没有什么区别。常见的提前定义常量例如以下:

技术分享













php常量的声明和使用

标签:自定义   下划线   脚本   article   div   ack   验证   格式   增强   

原文地址:http://www.cnblogs.com/yxysuanfa/p/6883909.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!