为了账号安全,请及时绑定邮箱和手机立即绑定

不是很明白这段代码

$p = "PII";

define($p,3.14);

echo PII;

为什么这样写$p="PII"不是表示将字符PII赋值给p吗define($p,3.14)后为什么输出PII值也为3.14

正在回答

5 回答

这里既然是一个回调函数,就是说这个函数在src没赋值的时候不会执行啊,一旦在执行了,那么就说明src已经赋值了,就已经获取或者说正在获取这张图片啦。。

xzirpjxqhrctztaqgnyrw

0 回复 有任何疑惑可以回复我~

同,理解不了!!!

0 回复 有任何疑惑可以回复我~

常量定义:

$p = "PII";
define($p, 3.14);
echo PII;
//你可以把上面代码看成:define("PII", 3.14);
//只是把PII赋值给了变量$p,这样写可以更加灵活定义常量名
//所以最后可以输出常量名PII等于3.14


0 回复 有任何疑惑可以回复我~
表示一样看不明白


0 回复 有任何疑惑可以回复我~

define ("PII",3.14); 定义常量名称为PII,常量PII的值为3.14

1 回复 有任何疑惑可以回复我~
#1

qq_我有三十七度半_04021412 提问者

这种写法我明白 但我提问的这种写法不是很懂
2017-05-24 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
PHP入门篇
  • 参与学习       455491    人
  • 解答问题       6303    个

PHP入门教程轻松学习,行业大牛帮您快速掌握PHP编程基础知识。

进入课程

不是很明白这段代码

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信