未知php代码分析,常量及魔术变量总结
发布于 作者:苏南大叔 来源:程序如此灵动~ 我们相信:世界是美好的,你是我也是。平行空间的世界里面,不同版本的生活也在继续...
本文中,苏南大叔将要讲述在php分析调试中,常用的常量及函数,主要用于输出一些系统常量及系统变量。从这些系统值中,苏南大叔再进行深入代码分析。这些有用的常量及函数罗列如下,在实际使用中,可以再配合var_dump
或者print_r
甚至echo
函数输出结果。当然要是更易于格式化查看的话,您还可能需要个<pre>
标签。这就是具体问题具体分析的事情了。
常用的php常量、类变量
__CLASS__
,当前类名。__METHOD__
,当前方法名。__FUNCTION__
,当前函数名。__NAMESPACE__
,当前命名空间。$this
,当前类对象。self::
,调用当前类的静态方法或变量。
常用的php全局变量
$GLOBALS
$_SERVER
,一系列的系统变量,神秘集合。$_GET
$_POST
$_ENV
,查看所有的环境变量。$_SESSION
,是必须session_start()
之后才会有定义的,否则可能就会undefined
。$_COOKIE
$_FILES
$_REQUEST
苏南大叔想重点对比说一下__METHOD__
和__FUNCTION__
。截图说明,大家看图。
总结
具体要使用哪句php代码进行调试,这个都是属于经验问题。大家多试试即可。实践是检验一切的标准。
更多php相关经验文章,请点击这里查看。https://newsn.net/tag/php/ 。
如果本文对您有帮助,或者节约了您的时间,欢迎打赏瓶饮料,建立下友谊关系。
本博客不欢迎:各种镜像采集行为。请尊重原创文章内容,转载请保留作者链接。
本博客不欢迎:各种镜像采集行为。请尊重原创文章内容,转载请保留作者链接。