花了很多时间才编译出一套完整的PHP资源。请喜欢它。
这里是我整理的 PHP 资源集合,可以帮助大家找到自己需要的东西,而不必浪费时间搜索。我会每周更新一次。如果觉得有用,请给个star吧❤️。如果您想分享或转载,请保留来源。谢谢你! ?
PHP PSR 编码标准
- 官方网站:www.php-fig.org
- 原始文档:github.com/php-fig/fig
PHP 资源列表
-
PHP环境部署工具:
- 服务台
- XAMPP
- 自制
PHP 资源站点
- PHP 周刊
- 视觉编码
- PHP 联赛
- KnpLabs
开发项目
- FastAdmin - 基于ThinkPHP5 Bootstrap的快速后端开发框架
- Notadd - 基于 Laravel 和 Vue 的开源 PHP 框架
- KiteCms
- YFCMF
- Flarum - 使用 PHP 和 Mithril.js 开发的轻量级社区平台
- PHPDish - 在 Symfony 框架上开发的内容社区系统
综合项目
- DuckChat - 私人聊天软件
- BookStack - 一个类似维基的在线书籍写作平台
PHP 框架
- 苗条
- Flight - PHP 的可扩展微框架
- Bullet PHP - 用于构建 REST API 的微框架
- Aura - 许多组件的集合
- Kohana - HMVC 框架
- Workerman - PHP 套接字服务器框架
- Ohsce - 使用套接字的高可靠性 PHP 通信和控制框架
- PPM - PHP 流程管理器
- ZPHP - SOA 服务框架
- appserver.io - 多线程 PHP 应用程序服务器
- MeepoPS - 多进程套接字服务
- phpDaemon - PHP 异步框架
- QPM - 快速 PHP 流程管理器
- Zan PHP框架 - 有赞团队开发的基于PHP协程的网络服务框架
- Swoole - PHP 的高性能网络通信框架
- React - 异步框架(Node.js 的 PHP 版本)
- Zephir - 用于编写 PHP 扩展的编程语言
- Yaf - 另一个框架
- APIx - PHP AOP 框架
- 去! - 一个 PHP AOP 框架
- ToroPHP - 微路由框架
- 无脂框架
软件/库
- SmartWiki - 支持Markdown的文档工具
- Monolog - 日志库
- Hoa - 一组可扩展的 PHP 库
- Kanboard - 项目管理工具
- Belt - 实用函数库
- PHP Sitemap Generator - 站点地图生成类
- Array2XML - 将数组转换为 XML
- XML2Array - 将 XML 转换为数组
- pChart - 图表生成库
- PHP QR Code - 二维码生成
- Easybook - 书籍写作工具
- hashids - 从整数生成唯一的、非连续的短 ID
- 粒子 - 独特的 ID 生成器
- Pinyin - 中文转拼音的工具
- Ratchet - 创建实时、双向客户端-服务器 WebSocket 应用程序
- JsonMapper - 用于将嵌套 JSON 结构映射到 PHP 类的库
- Macaw - PHP 路由类
- FastRoute - PHP 路由类
- Pimple - 依赖注入容器
- PHP-DI - 依赖注入容器
- Mobile Detect - 浏览器环境检测类
- DeviceDetector - 浏览器环境检测类
- PHP Cron Expression Parser - Crontab 格式解析器
- Box - Phar 构建工具
- phpMyFAQ - 常见问题解答应用
- 钩子 - BaaS 软件
- KodExplorer - 基于网络的文件管理器和代码编辑器
- ICEcoder - 一个 Web IDE(基于 Web 的代码编辑器)
- PHP-Parser - PHP 解析器
- PHPSandbox - 一种将 PHP 作为单独进程运行的方法
- PHPCPD - 在代码中查找相似模式的工具
- Ubench - 测量代码执行效率的工具
- Text_Diff - 代码文件比较工具
- PHP 分析器 - 与编译器操作方式相同的流程分析
- apache2nginx - Apache 配置到 Nginx 配置的在线转换
- Phproject - 项目管理系统
- php-mirroring - Packagist 和 GitHub 镜像
- SocketLog - 微信、API 调试、AJAX 的调试工具,通过 WebSocket 将日志输出到 Chrome 中的控制台
- ApnsPHP - iOS 推送通知
- php-socket-raw - 套接字库
- Faker - 假数据生成器
- Validation - 验证工具
- Geocoder - 地理编码工具
- Codiad - 基于网络的在线 IDE
- Style-Guide-Boilerplate - 手动创建工具
- PHP Humanizer - 数据格式化(多语言)
- reCAPTCHA - Google reCAPTCHA 库
- UnifiedArchive - 压缩/解压工具
- Diff - Diff 的 PHP 实现
- PHP-ML - PHP 机器学习库
- Geotools - GEO地理信息工具
- PHPBrew - PHP 版本和扩展管理工具
- X-Prober - PHP 探针
- 国家 - JSON、CSV、XML 和 YAML 格式的世界国家
- PHP dotenv - PHP .env 环境配置管理
- ramsey/uuid - UUID 生成器
- Linfo - 服务器统计 UI/库
异步/协程
- Amp - 非阻塞协程并发框架
- Recoil - 异步协程框架
- Promise - PHP 的 Promise/实现
- Guzzle Promises - 具有同步支持的 Promises/PHP 库
前端相关
- PHP-CSS-Parser - 用 PHP 实现的 CSS 解析器
- Minify - JS 和 CSS 缩小工具
- Munee - 一个 PHP 库,具有图像大小调整、CSS/JS 合并/缩小、缓存等功能
聊天/短信
- Easy SMS - 短信发送组件
- PhpSms - 短信发送库
- BotMan - 用于构建聊天机器人的 PHP 库
文件管理
- Nextcloud Server - 基于PHP的私有云服务
- Cloudreve - 支持多个云存储提供商的云存储系统
文本处理
- pangu.php - 自动向文本添加空格
- PHP 的 TOML 解析器 - TOML 解析器
算法
- PHP 数据结构和算法 - PHP 数据结构和算法
代码检查
- PHPStan - 用于检测代码中错误的静态分析工具
- PHP_CodeSniffer - PHP/JavaScript/CSS 的编码标准检查器
- PHP-CS-Fixer - PHP 代码样式修复器
- PHPMD - PHP 混乱检测器
- PHPCheckstyle - 编码风格检查软件
- GrumPHP - 代码质量检查工具
命令行界面
- CLImate - 更好的命令行输出
- phpsh - PHP Shell
- psysh - PHP 控制台
- 鲍里斯 - PHP REPL
- CLIFramework - CLI 框架
- 控制台工具 - PHP 命令行应用程序库
错误/异常处理
- 糟糕 - 异常/错误处理类
- BooBoo - 异常/错误处理类
- PHP-Error - 错误处理库
调试工具
- PHP Debug Bar - 调试工具
应用程序编程接口
- phprs - 一个轻量级、类似 JAX-RS、实用的 PHP 框架
- graphql-php - GraphQL 参考实现的 PHP 端口
- Dingo API - 适用于 Laravel 和 Lumen 框架的 RESTful API 包
以上是花了很多时间才编译出一套完整的PHP资源。请喜欢它。的详细内容。更多信息请关注PHP中文网其他相关文章!

热AI工具

Undresser.AI Undress
人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover
用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool
免费脱衣服图片

Clothoff.io
AI脱衣机

Video Face Swap
使用我们完全免费的人工智能换脸工具轻松在任何视频中换脸!

热门文章

热工具

记事本++7.3.1
好用且免费的代码编辑器

SublimeText3汉化版
中文版,非常好用

禅工作室 13.0.1
功能强大的PHP集成开发环境

Dreamweaver CS6
视觉化网页开发工具

SublimeText3 Mac版
神级代码编辑软件(SublimeText3)

PHP中有四种主要错误类型:1.Notice:最轻微,不会中断程序,如访问未定义变量;2.Warning:比Notice严重,不会终止程序,如包含不存在文件;3.FatalError:最严重,会终止程序,如调用不存在函数;4.ParseError:语法错误,会阻止程序执行,如忘记添加结束标签。

PHP和Python各有优势,选择依据项目需求。1.PHP适合web开发,尤其快速开发和维护网站。2.Python适用于数据科学、机器学习和人工智能,语法简洁,适合初学者。

在PHP中,应使用password_hash和password_verify函数实现安全的密码哈希处理,不应使用MD5或SHA1。1)password_hash生成包含盐值的哈希,增强安全性。2)password_verify验证密码,通过比较哈希值确保安全。3)MD5和SHA1易受攻击且缺乏盐值,不适合现代密码安全。

PHP在电子商务、内容管理系统和API开发中广泛应用。1)电子商务:用于购物车功能和支付处理。2)内容管理系统:用于动态内容生成和用户管理。3)API开发:用于RESTfulAPI开发和API安全性。通过性能优化和最佳实践,PHP应用的效率和可维护性得以提升。

HTTP请求方法包括GET、POST、PUT和DELETE,分别用于获取、提交、更新和删除资源。1.GET方法用于获取资源,适用于读取操作。2.POST方法用于提交数据,常用于创建新资源。3.PUT方法用于更新资源,适用于完整更新。4.DELETE方法用于删除资源,适用于删除操作。

PHP是一种广泛应用于服务器端的脚本语言,特别适合web开发。1.PHP可以嵌入HTML,处理HTTP请求和响应,支持多种数据库。2.PHP用于生成动态网页内容,处理表单数据,访问数据库等,具有强大的社区支持和开源资源。3.PHP是解释型语言,执行过程包括词法分析、语法分析、编译和执行。4.PHP可以与MySQL结合用于用户注册系统等高级应用。5.调试PHP时,可使用error_reporting()和var_dump()等函数。6.优化PHP代码可通过缓存机制、优化数据库查询和使用内置函数。7

PHP通过$\_FILES变量处理文件上传,确保安全性的方法包括:1.检查上传错误,2.验证文件类型和大小,3.防止文件覆盖,4.移动文件到永久存储位置。

在PHPOOP中,self::引用当前类,parent::引用父类,static::用于晚静态绑定。1.self::用于静态方法和常量调用,但不支持晚静态绑定。2.parent::用于子类调用父类方法,无法访问私有方法。3.static::支持晚静态绑定,适用于继承和多态,但可能影响代码可读性。
