php数据类型与常量使用 php数据类型与常量使用区别

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

定义常量

10年的银川网站建设经验,针对设计、前端、开发、售后、文案、推广等六对一服务,响应快,48小时及时工作处理。营销型网站建设的优势是能够根据用户设备显示端的尺寸不同,自动调整银川建站的显示方式,使网站能够适用不同显示终端,在浏览器中调整网站的宽度,无论在任何一种浏览器上浏览网站,都能展现优雅布局与设计,从而大程度地提升浏览体验。创新互联从事“银川网站设计”,“银川网站推广”以来,每个客户项目都认真落实执行。

define('NAME', 'hello');

echo NAME;    // hello

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

const NAME = 'hello';

echo NAME;   // hello

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

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

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

php中变量与常量的区别

定义常量和定义变量的区别:

1. 常量前面没有美元符号($)

2. 常量只能用 define() 函数定义,而不能通过赋值语句

3. 常量可以不用理会变量范围的规则而在任何地方定义和访问

4. 常量一旦定义就不能被重新定义或者取消定义

5. 常量的值只能是标量

更详细的关于变量和常量的知识请参见参考资料。

php 变量/常量问题

常量是一个简单值的标识符(名字)。如同其名称所暗示的,在脚本执行期间该值不能改变(除了所谓的魔术常量,它们其实不是常量)。常量默认为大小写敏感。按照惯例常量标识符总是大写的。

define("haha","hello!");

echo haha;

输出hello!

变量总是传值赋值。那也就是说,当将一个表达式的值赋予一个变量时,整个原始表达式的值被赋值到目标变量。

$haha=hoho;

echo $haha;

会输出hoho

静态变量仅在局部函数域中存在,但当程序执行离开此作用域时,其值并不丢失。

给你看个例子:

这个没用静态变量?PHP

function Test()

{

$haha= 0;

echo $haha;

$haha++;

}

?

这里边的变量加一是没用的,在调用这个函数时会输出“0”,但这个变量在函数外是不存在的,在看看下边的

function Test()

{

static $haha= 0;

echo $haha;

$haha++;

}

?

现在,每次调用 Test() 函数都会输出 $haha 的值并加一。

不知道我说的对你有用没

PHP常量怎么使用

常量用define()声明 一旦声明 值就不能再改了 使用的时候直接用名就行不用加 $


本文标题:php数据类型与常量使用 php数据类型与常量使用区别
转载来源:http://cdiso.cn/article/dodpecs.html

其他资讯