标签 php 的文章

关于 《php》 的文章

阿轩的BUG
文章191
评论56
标签101
站点日志
作者总数:1位
置顶文章:0篇
标签总数:101条
文章总数:196篇
评论总数:56条
微语总数:149条
运行天数:2312天
最近更新:2024-09-30
文章标签
最新评论
Sherlock
2025-08-21
不是应该打包成apk文件吗,怎么突然就运行编译了,下一步呢
老金er
2025-05-25
人生设计非常必要,在信息化发达的今天,周围大部分人依然只能过着人生工程模式生活,长时间生活洗礼后,尽管“人生工程”已经不再适合很多人,他们也无法做出任何改变,人生设计给我们提供了新的思路,值得尝试
赏帮赚
2025-05-25
职场太多的尔虞我诈
三笑
2024-08-16
emlog6.0.1可以升级支持吗?
pony
2024-07-08
这篇文章提供了一种新的人生规划方法——"人生设计",它借鉴了产品设计的理念,鼓励人们以创造性和探索性的方式思考和规划自己的生活。以下是对这篇文章的几个评价维度: 创新性:将产品设计的理念应用于人生规划是一个新颖的视角,为人们提供了一种跳出传统生活轨迹,探索个性化生活路径的方法。 实用性:文章不仅提出了理念,还详细介绍了具体的实施步骤,包括自我评估、制定计划、原型设计和实践选择等,具有很强的操作性。 启发性:通过强调好奇心、不断尝试、重新定义问题等心态,文章鼓励人们打破常规,勇于探索未知,这对于激发个人潜能和创造力具有积极作用。 适应性:"人生设计"理念适用于不同人生阶段和不同背景的人,无论是希望从头开始的人,还是已经取得一定成就但希望探索新方向的人,都可以从中获得启发。 情感共鸣:文章对许多人对传统生活轨迹的不满和对改变的渴望进行了深刻的洞察,能够引起读者的共鸣。 可持续性:人生设计强调的是一个持续迭代和试错的过程,这与现实生活的发展规律相吻合,有助于人们在不断变化的环境中做出适应性调整。 教育意义:作为一种人生规划方法,"人生设计"可以作为教育的一部分,帮助年轻人更早地学会自我探索和规划,为未来的生活和职业发展打下基础。 局限性:尽管"人生设计"提供了一种新的思考框架,但它可能需要个人具备一定的自我认知和反思能力,对于一些缺乏自我探索经验的人来说,可能需要额外的指导和支持。 总体来说,这篇文章提供了一种有价值的人生规划方法,对于那些渴望改变、寻求个性化生活的人来说,是一种有益的参考和指导。
🆑 PHP代码整洁之道
🆑 PHP代码整洁之道
2023-07-15
17575
阅读
实用干货 🌋

🆑 PHP代码整洁之道

介绍本文参考自RobertC.Martin的CleanCode书中的软件工程师的原则,适用于PHP。这不是风格指南。这是一个关于开发可读、可复用并且可重构的PHP软件指南。并不是这里所有的原则都得遵循,甚至很少的能被普遍接受。本文受到clean-code-javascript的启发虽然很多开发者还在

🐘 通过几个栗子认识 PHP 闭包
🐘 通过几个栗子认识 PHP 闭包
2023-07-14
8223
阅读
实用干货 🌋

🐘 通过几个栗子认识 PHP 闭包

匿名函数(Anonymousfunctions),也叫闭包函数(closures),允许临时创建一个没有指定名称的函数。最经常用作回调函数(callback)参数的值。当然,也有其它应用的情况。匿名函数目前是通过Closure类来实现的。一、栗子1用作于回调$rs=preg_replace_call

🐘 谈一谈PHP 编程中的 SOLID 原则
🐘 谈一谈PHP 编程中的 SOLID 原则
2023-06-30
8789
阅读
实用干货 🌋

🐘 谈一谈PHP 编程中的 SOLID 原则

什么是SOLID原则软件设计有很多原则,比如软件设计上的SOLIDprinciple,单元测试中的FIRST和AAA,代码实现上的DRYprinciple等。熟悉这些原则,可以把我们的经验上升到理论高度,有利于程序员的成长,也便于团队带头人和组员控制软件质量。其中面向对象设计的SOLID原则是创建易

🌌 PHP的trait时,引入多个trait时同名方法冲突,该如何处理方法?
🌌 PHP的trait时,引入多个trait时同名方法冲突,该如何处理方法?
2023-05-23
7933
阅读
值得一看 🔍️

🌌 PHP的trait时,引入多个trait时同名方法冲突,该如何处理方法?

PHP中trait是如何使用的?在PHP中,trait是一种代码复用机制,用于在类之间共享方法集合。trait可以被多个类使用,并且一个类可以使用多个trait。使用trait的语法是通过关键字use将trait引入到类中。insteadof关键字用于在使用trait时指定使用哪个trait中的方法

😈 利用PHP的特性做免杀Webshell
😈 利用PHP的特性做免杀Webshell
2022-08-05
8120
阅读
值得一看 🔍️

😈 利用PHP的特性做免杀Webshell

0x01前言最近很多家厂商都陆续开放了自己的Webshell检测引擎,并且公开接口,邀请众安全研究员参加尝试bypass检测引擎,并且给予奖励,我也参加了几场类似的活动,有ASRC的伏魔计划,也有TSRC的猎刃计划,还有最近正在进行的长亭的牧云(Aka.关山)Webshell检测引擎,如果你都参加或

🎉 360Kan接口封装
🎉 360Kan接口封装
2022-05-07
21440
阅读
原创作品 🌈

🎉 360Kan接口封装

开源一个视频API抓包360Kan的接口后封装的一个PHP小型项目参考来源ThinkPHP6.0Guzzle项目地址Git:https://github.com/axbug/VideoAPICoding:https://yxbug-cn.coding.net/public/webshiyanshi/

📸 性能优化反思:减少DB查询,合理使用成员变量。
📸 性能优化反思:减少DB查询,合理使用成员变量。
2022-05-02
7593
阅读
实用干货 🌋

📸 性能优化反思:减少DB查询,合理使用成员变量。

思考:减少DB查询次数,合理使用成员变量高内聚,低耦合是非常深入人心的设计思想,在做到高内聚低耦合的同时,我们也要考虑到值传递的问题:要避免在抽取函数,封装代码时不合理的值传递,避免在多个函数内部重复查询相同的DB。举个栗子需求描述我们的项目是交友类APP,有划卡片喜欢、不喜欢、超级喜欢的动作,也有

🔧 分享一下自己封装的Laravel常用工具类
🔧 分享一下自己封装的Laravel常用工具类
2022-04-28
7421
阅读
实用干货 🌋

🔧 分享一下自己封装的Laravel常用工具类

封装常用的工具类,不写重复代码,能极大的提高开发效率。工具类函数Geom转成字符串如果项目中有大量的计算经纬度需求,强烈建议使用PgSql的geometry类型publicstaticfunctionformatGeomToStr($geomJson){if(empty($geomJson)){re

💬 支持多种通道的 laravel 异常监控通知组件
💬 支持多种通道的 laravel 异常监控通知组件
2022-04-22
7391
阅读
实用干货 🌋

💬 支持多种通道的 laravel 异常监控通知组件

laravel-exception-notify-支持多种通道的laravel异常通知(Bark、Chanify、钉钉群机器人、飞书群机器人、邮件、Server酱、企业微信群机器人、息知)。功能(2.x重构版本)监控发送laravel应用异常支持多种通道(Bark、Chanify、钉钉群机器人、飞书

⚗️ Laravel代码简洁之道和性能优化
⚗️ Laravel代码简洁之道和性能优化
2022-04-19
7724
阅读
实用干货 🌋

⚗️ Laravel代码简洁之道和性能优化

思考:如何提高Model层查询DB的效率?如何精简代码?经过一番调研之后发现了一个堪称神器的扩展:laravel-upsert这个Laravel扩展为查询构建器和Eloquent添加了对INSERT&UPDATE(UPSERT)和INSERTIGNORE的支持先简单说明一下业务场景:首先表结

📝 Laravel 的运行机制——容器、控制反转、依赖注入
📝 Laravel 的运行机制——容器、控制反转、依赖注入
2022-04-16
9418
阅读
实用干货 🌋

📝 Laravel 的运行机制——容器、控制反转、依赖注入

随着现在应用的规模越来越庞大,对象之间的依赖关系也越来越复杂,耦合程度越来越高,经常会出现对象之间多重依赖的情况。对于如此庞大复杂的应用,任何修改都可能会牵一发而动全身,这就为应用的后期维护造成了很多困扰。为了解决对象之间耦合度高的问题,控制反转(IoC)的思想也随之诞生。所谓控制反转,是面向对象编

🐍 你用PHP爬取过数据吗?
🐍 你用PHP爬取过数据吗?
2022-04-13
7401
阅读
值得一看 🔍️

🐍 你用PHP爬取过数据吗?

PHP除了做服务端开发已经,也是可以像Python一样来爬取数据的。我认为爬取数据有两种实现思路:1种是请求数据接口,解析json数据另外1种是获得网页的dom树,解析dom树,获得数据。今天重点介绍第二种,引用php的一个插件:simple_html_dom,解析json的思路也提一下。解析jso