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

这些和系统常量有什么关系。文件 名,文件行数,版本号,就是常量吗???

<?php

echo __FILE__;

echo "<br />";

echo __LINE__;

echo "<br />";

echo PHP_VERSION;

echo "<br />";

echo PHP_OS;

echo "<br />";

?>


正在回答

3 回答

这些是常量,而且是系统常量。常量分系统常量和自定义常量。系统常量是php自身定义好了的你只管调用,而自定义常量顾名思义是还要你自己去定义的

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

new新的开始 提问者

/54/806/F6Yx/index.php 4 5.6.11 Linux.....输出的这些东西就是系统常量值吗?
2016-12-09 回复 有任何疑惑可以回复我~
#2

无君 回复 new新的开始 提问者

是的。
2016-12-09 回复 有任何疑惑可以回复我~
#3

new新的开始 提问者 回复 无君

固定的值。都可以说是常量值。。可以这样理解吗。?
2016-12-09 回复 有任何疑惑可以回复我~
#4

无君 回复 new新的开始 提问者

严格来说,应该是固定的值的过程,比如PHP_OS这个系统常量你现在输出是linux,但如果你改用其他操作系统,它的结果就不一样了,不变的是这个常量去实现它结果的过程。比如你定义pi为3.14,它的结果和过程都是固定的,但如果你定义pi为3.14加上用户输入的一个值,那么它的结果是变动的,但它的过程不会变
2016-12-09 回复 有任何疑惑可以回复我~
#5

无君 回复 new新的开始 提问者

其实你这么说是没错的,但怕你将结果、值、表达式混淆,我这么解释可能比较好理解点
2016-12-09 回复 有任何疑惑可以回复我~
查看2条回复

当然是最终输出来的是常量值啊

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

是常量值

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

new新的开始 提问者

文件 名,文件行数,版本号,就是常量值吗???
2016-12-09 回复 有任何疑惑可以回复我~

举报

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

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

进入课程

这些和系统常量有什么关系。文件 名,文件行数,版本号,就是常量吗???

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