PHP 格式化工具

PHP 格式化工具会统一处理代码缩进、换行、大括号、运算符、数组、函数调用、类、属性、match 表达式和注释。可以粘贴完整 PHP 文件或临时代码片段;缺少起始 <?php 标签的代码片段也会自动处理。

选择目标 PHP 版本、制表符或空格、行宽、大括号风格、尾随逗号和引号风格。语法错误会显示在输出编辑器中,方便直接修改原始输入。

适用于 PHP 文件和独立代码片段。混合 PHP 与 HTML 的模板可能包含特定框架语法,需要使用项目自己的格式化规则。

代码格式化常见问题

如何在本页面格式化代码?

将代码粘贴到左侧编辑框或加载文件,选择需要的选项,然后点击格式化。在右侧检查结果后,可以复制或保存。

为什么格式化时可能报错?

输入内容需要符合所选语言或语法。请检查未完成的语句、不匹配的括号或引号,以及与输入不符的方言或模式,然后重新格式化。

代码格式化器是怎样工作的?

代码格式化器会按所选语言识别词法单元和嵌套结构,再根据统一规则重新安排缩进、空格和换行。它不会编译或运行程序,因此格式化结果不能代替正确性或安全性检查。

这种语言一般推荐使用哪些设置?

采用 PSR-12 时应使用 4 个空格,尽量控制在 80 列以内,并把 120 列作为软限制;PHP 版本应与源代码一致。可以选择 PHP 版本、制表符或空格、行宽、括号风格、尾随逗号和引号风格。既支持完整文件,也支持不带 PHP 起始标签的代码片段。