未知php代码分析,如何利用reflection反射分析类class?发布于2023年10月03日 php 反射既然能分析函数,也就能黑盒分析代码中的类。在本文中,苏南大叔就来对系统类和一个自定义类进行一下黑盒分析。看看在php8中ReflectionClass是个什么样的效果。苏南大叔的“程序如此灵动”博客,记录苏南大... 阅读更多
未知php代码分析,如何利用反射分析函数的形参信息?发布于2023年10月02日 php 苏南大叔又准备写未知php代码分析的文章了,有点小兴奋。本文是利用反射对php代码进行分析的。本文是有龙套函数的explode()这个函数,将利用reflect反射来分析一下它的形参信息。苏南大叔的“程序如此灵动”... 阅读更多
php8新特性,如何理解使用单问号空运算符?发布于2023年10月01日 php 一个小小的问号,也是php8的一个新特性。本文主要讨论的php8中的单问号空运算符是如何使用的,这个空运算符的使用,不同于已知的三目运算,也不同于js中的双问号空运算符,有着其自己的独到逻辑。苏南大叔的“程序如此灵... 阅读更多
php8新特性,在class类定义方面,有什么新特性?发布于2023年09月30日 php 本文继续探讨php8在类定义方面的新特性,当然本文的写法还是不能被vscode中的代码查错工具所通过,这个就静待后续更新吧。本文的主要内容:php8对于class类的特性更新,主要在于类属性的定义及初始化方面。苏南... 阅读更多
php8新特性,关于函数的形参定义方面,有何新特性?发布于2023年09月29日 php php本来是属于弱类型的,否则也不会被facebook家的hacklang钻了空子。虽然平时没有谁会给php的函数的参数定义个参数类型,但是实际上php的函数的参数,是可以被定义参数类型的。在php@8系列中,这个... 阅读更多