章节
问答
课签
笔记
评论
占位
占位

PHP-认识一下系统常量

系统常量是PHP已经定义好的常量,我们可以直接拿来使用,常见的系统常量有:

(1)__FILE__ :php程序文件名。它可以帮助我们获取当前文件在服务器的物理位置。

(2)__LINE__ :PHP程序文件行数。它可以告诉我们,当前代码在第几行。

(3)PHP_VERSION:当前解析器的版本号。它可以告诉我们当前PHP解析器的版本号,我们可以提前知道我们的PHP代码是否可被该PHP解析器解析。

(4)PHP_OS:执行当前PHP版本的操作系统名称。它可以告诉我们服务器所用的操作系统名称,我们可以根据该操作系统优化我们的代码。

任务

咱也玩玩系统常量呗!

在右边编辑器中,输入四条指令:

1、在第2行输入第一条指令:

echo __FILE__;

2、在第4行输入第一条指令:

echo __LINE__;

3、在第6行输入第一条指令:

echo PHP_VERSION;

4、在第8行输入第一条指令:

echo PHP_OS;

如图所示:

我们可以看到类似如下的结果:

 

?不会了怎么办
||
1
2
<?php
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
提交
重置代码
||

请验证,完成请求

由于请求次数过多,请先验证,完成再次请求

加群二维码

打开微信扫码自动绑定

您还未绑定服务号

绑定后可得到

  • · 粉丝专属优惠福利
  • · 大咖直播交流干货
  • · 课程更新,问题答复提醒
  • · 账号支付安全提醒

收藏课程后,能更快找到我哦~

使用 Ctrl+D 可将课程添加到书签

邀请您关注公众号
关注后,及时获悉本课程动态

举报

0/150
提交
取消
全部 精华 我要发布

最赞回答 / qq_慕函数2289939
第二行是 echo __FILE__;    FILE前后下划线都是两个下划线组合成的下划线。__LINE__也是这样

最新回答 / 慕先生6357686
你都没给图代码,不过估计你是第四行忘记写“;”了

最新回答 / qq_慕娘029583
echo __FILE__;  代码输出的是你写在哪里的地址
echo PHP_VERSION;是输出你现在使用的版本号,你和老师的版本不一样输出的也就不一样

已采纳回答 / 0辔b5兎篁彸艨媈
__FILE__   __LINE__ 有两个下划线 (_ _FILE_ _)

最赞回答 / qq_慕沐9324422
你现在正在修改的文件   在本实验中应该为index.php这是我个人认为的    有可能不对   

最新回答 / 正在努力的小白2018
echo和__FILE__之间要有空格echo  __FILE__;

最赞回答 / PHP是最好的语言
执行当前PHP版本的操作系统名称。它可以告诉我们服务器所用的操作系统名称,我们可以根据该操作系统优化我们的代码。      这个代码所在服务器的操作系统,不是你本地的系统哦

最新回答 / 五趾的鱼
加这么一句 error_reporting(0); //禁止显示PHP警告提示

最赞回答 / cg肥力士
如果编辑的php文件在非浏览器环境运行,<br>就只作为普通的字符被识别。在浏览器环境运行,浏览器会自动识别<br>标签进行换行。

已采纳回答 / 慕妹3139165
可以,经常看,得透就行了!!做一次不对,咋就做二次。二次就行就三。。。。。省了一千多个字,只要想学早晚会会。

已采纳回答 / qq_不想_3
双下划线
全部 我要发布
最热 最新
只看我的

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

账号登录 验证码登录

遇到问题
忘记密码

代码语言