$p = "PII" 然后定义$p为3.14 为什么PII也会变成3.14

来源:4-1 PHP-什么是常量

孤城冰猫

2016-04-14 12:33

所以PHP中“=”会将两头绑定,而不是像其他语言一样是把右边的值赋值给左边么?

写回答 关注

4回答

  • qq_鬼鬼_0
    2016-07-07 13:49:17

    不懂求指点

  • maxine前端
    2016-04-16 16:48:55

    依照常量的定义:一旦定义常量值是到哪里都不会变的。所以$p的值不管在哪里都是3.14,包括赋值给PII的时候。

    孤城冰猫

    不是的,你可以试试在最后输出$p的值,你会发现它还是PII。

    2016-04-18 13:14:53

    共 1 条回复 >

  • JamesZhi
    2016-04-15 14:17:48

    是的,后面的章节会讲

  • JamesZhi
    2016-04-14 12:51:43

    不是的,前面的define是把括号里靠右的值赋给左面的,=是把左面赋给右面,按照流程来就是首先PI=3.14,其次$p=3.14,然后把$p赋值给右面就是PII=3.14,不知道这么说你明白不

    孤城冰猫 回复qq_Tom...

    打错了 就是$p

    2016-09-11 09:35:20

    共 4 条回复 >

PHP入门篇

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

455574 学习 · 6303 问题

查看课程

相似问题