php中,有时候需要加双引号,有时候不要,我想知道加和不加的区别,例如:md5("php");和md5(php);

结果是一样的,不加双引号的属于什么变量?... 结果是一样的,不加双引号的属于什么变量? 展开
 我来答
dahuang871015
2012-08-07 · 超过64用户采纳过TA的回答
知道答主
回答量:281
采纳率:0%
帮助的人:193万
展开全部
“php”就是一个字符串,不加双引号,php解析的话首先会把php作为一个常量来解析,如果常量里面没有php这个常量则会把它再作为一个字符串,你的代码里面肯定没有php这个常量,所以是一样的,如果你定义一个常量define("php",'test');再执行md5的话就不一样了。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式