使用constant()函数。它和直接使用常量名输出的效果是一样的,但函数可以动态的输出不同的常量

来源:4-4 PHP-常量如何取值

new新的开始

2016-12-09 18:42

函数可以动态的输出不同的常量???这个是什么意思

写回答 关注

2回答

  • 慕粉1131507708
    2017-01-24 11:49:42
    已采纳

    就是define()里的值能被随意调用,而常亮就是常亮,只能被重复的赋值。简单来说就是我有一个螺丝刀套柄constant()但是我没有对应各种螺丝的螺丝刀,define()就是我的各种螺丝刀,我直接从define()里取出螺丝刀装在constant()的套柄上就能打开各种螺丝,常数的就是需要遇到一个螺丝就要一把对应的螺丝刀,万一螺丝型号很多,就需要很多的螺丝刀。这样应该很好理解了吧。

    new新的开...

    非常感谢!

    2017-02-04 20:57:52

    共 2 条回复 >

  • 余生4364081
    2016-12-09 19:39:51

    函数是可以变化的,常量只是一个量,虽然可以重复赋值,但是有些动态的东西只用常量做不出来,所以函数比常量灵活,可以输出不同的常量

    new新的开...

    可以 举例说 一下吗。

    2016-12-09 21:10:16

    共 1 条回复 >

PHP入门篇

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

455957 学习 · 6306 问题

查看课程

相似问题