![](https://iknow-base.cdn.bcebos.com/lxb/notice.png)
php程序中,定义一个常量,常量名为什么非要用双引号呢? 例如:define("NAME",10);
php程序中,定义一个常量,常量名为什么非要用双引号呢?例如:define("NAME",10);如果NAME不用双引号,为什么会报错?为什么非得用双引号呢...
php程序中,定义一个常量,常量名为什么非要用双引号呢?
例如:define("NAME",10);
如果 NAME不用双引号,为什么会报错?
为什么非得用双引号呢 展开
例如:define("NAME",10);
如果 NAME不用双引号,为什么会报错?
为什么非得用双引号呢 展开
展开全部
引号引的是字符串
define("NAME",10);
10是int,所以可以不加引号,如果是字符串,比如 "张三" 也得加双引号了
NAME是常量名称,所以要加双引号,至于为什么要加双引号呢?
其实你可以看做:define是php封装的一个函数,里边的NAME和10都是传入的参数,就一目了然了,那么NAME其实是传入的一个名称了,是一个字符串,那么既然是字符串,就得加上双引号了。
不知道这么说你懂没懂
define("NAME",10);
10是int,所以可以不加引号,如果是字符串,比如 "张三" 也得加双引号了
NAME是常量名称,所以要加双引号,至于为什么要加双引号呢?
其实你可以看做:define是php封装的一个函数,里边的NAME和10都是传入的参数,就一目了然了,那么NAME其实是传入的一个名称了,是一个字符串,那么既然是字符串,就得加上双引号了。
不知道这么说你懂没懂
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询