2023-07-15 1310 阅读 实用干货 🌋 🆑 PHP代码整洁之道 介绍本文参考自RobertC.Martin的CleanCode书中的软件工程师的原则,适用于PHP。这不是风格指南。这是一个关于开发可读、可复用并且可重构的PHP软件指南。并不是这里所有的原则都得遵循,甚至很少的能被普遍接受。本文受到clean-code-javascript的启发虽然很多开发者还在
2023-07-14 1116 阅读 实用干货 🌋 🐘 通过几个栗子认识 PHP 闭包 匿名函数(Anonymousfunctions),也叫闭包函数(closures),允许临时创建一个没有指定名称的函数。最经常用作回调函数(callback)参数的值。当然,也有其它应用的情况。匿名函数目前是通过Closure类来实现的。一、栗子1用作于回调$rs=preg_replace_call
2023-06-30 1199 阅读 实用干货 🌋 🐘 谈一谈PHP 编程中的 SOLID 原则 什么是SOLID原则软件设计有很多原则,比如软件设计上的SOLIDprinciple,单元测试中的FIRST和AAA,代码实现上的DRYprinciple等。熟悉这些原则,可以把我们的经验上升到理论高度,有利于程序员的成长,也便于团队带头人和组员控制软件质量。其中面向对象设计的SOLID原则是创建易
2023-05-23 1047 阅读 值得一看 🔍️ 🌌 PHP的trait时,引入多个trait时同名方法冲突,该如何处理方法? PHP中trait是如何使用的?在PHP中,trait是一种代码复用机制,用于在类之间共享方法集合。trait可以被多个类使用,并且一个类可以使用多个trait。使用trait的语法是通过关键字use将trait引入到类中。insteadof关键字用于在使用trait时指定使用哪个trait中的方法
2022-08-05 1566 阅读 值得一看 🔍️ 😈 利用PHP的特性做免杀Webshell 0x01前言最近很多家厂商都陆续开放了自己的Webshell检测引擎,并且公开接口,邀请众安全研究员参加尝试bypass检测引擎,并且给予奖励,我也参加了几场类似的活动,有ASRC的伏魔计划,也有TSRC的猎刃计划,还有最近正在进行的长亭的牧云(Aka.关山)Webshell检测引擎,如果你都参加或
2022-05-07 1795 阅读 原创作品 🌈 🎉 360Kan接口封装 开源一个视频API抓包360Kan的接口后封装的一个PHP小型项目参考来源ThinkPHP6.0Guzzle项目地址Git:https://github.com/axbug/VideoAPICoding:https://yxbug-cn.coding.net/public/webshiyanshi/