PHP系统常量,自定义常量,魔术常量

PHP学习 cyanprobe 10年前 (2015-07-09) 4968次浏览 已收录 2个评论

前言:

火狼婆婆可能又要督促方块学习了,写这个的原因完全是用来偷懒,因为这是非常基础的内容。最近听说“PHP兄弟连”,也就是国内唯一一家专业PHP培训机构的封闭训练:在纸上写代码,通宵机房,毕业实践,军事化管理…无怪乎出了那么多超文本预处理器大神。而且他们每个人的毕业作品都相当于拥有2年开发经验的工程师的水准。
2015-07-09_195618

内容:

PHP系统常量:

<?php
PHP_OS;//获得服务器环境
PHP_VERSION;//获得PHP版本信息
PHP_SAPI ;//获得后端PHP脚本处理器信息
?>

自定义常量:

<?php
//自定义常量定义方法 注意$a=1,属于自定义变量,因为我可以对$a进行再次赋值更改
define("UNAME","fangker"); //我定义一个UNAME的常量,常量值为——fangker
define("UNAME","fucker");//定义的常量名称必须大写(约定俗成!)
echo UNAME ;   //注意!调用常量无需使用"$",并且常量一经定义,后面的再次定义无效。
//此时页面输出——fangker
?>

用法,通常用来定义一些不会改变的信息,比如说网站备案号。define(“ICP”,”鲁备58888888″);

魔术常量:

<?php
__FILE__ ;//获得当前页面物理路径
__LINE__;//获得当前指令在PHP页面中的行数
_FUNCTION__;//当前的函数名称
__CLASS__;//当前的类名称
__METHOD__;//当前的方法名称
?>

后记:

千万别说我在糊弄啊,今天我卡了个bug免费刷PHP项目教程去了,虽然现在用不到,毕竟以后可以学习么,BUG有日期限制,so,别怪我了。


CyanProbe , 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:PHP系统常量,自定义常量,魔术常量
喜欢 (4)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
(2)个小伙伴在吐槽
  1. 卡了个bug,啥意思?又提我了。。。我这两天用java的开源库连上我们学校的一个体育考核系统,然后解析页面,统计分析了里面的一些数据。就是程序模拟登录的。感觉还蛮好玩的。 :grin:
    huowolf2015-07-09 23:20 回复