php格式化工具Beautify PHP小小BUG

格式化PHP代码,再乱的代码瞬间就格式化好了。

Posted in PHP onApril 24, 2008

Beautify PHP,很好用的php格式化工具

https://github.com/topics/beautify-php

https://pear.php.net/package/PHP_Beautifier/download

https://sourceforge.net/projects/beautifyphp/

 

这个工具很好用, 再乱的代码瞬间就格式化好了

linux下还可以快速批量处理

 

老版本Beautify PHP格式化符号时,遗漏了^=和&=判断,

在beautify_php.class.inc第426行,增加这两个符号

// add space before chars = < >
if ($i > 0 AND !$this->_comment) {
	if (($a[$i] == "=" OR $a[$i] == "<" OR $a[$i] == ">" OR $a[$i] == "*") AND preg_match("/([ |!|=|.|<|>|-|+|*|/|^|&]+)/", $a[$i-1]) == 0) {
		$this->_outstr  = rtrim($this->_outstr)." ";
	}
}

 

PHP 相关文章推荐
php中目录,文件操作详谈
Mar 19 PHP
php截取utf-8中文字符串乱码的解决方法
Mar 29 PHP
PHP数组对比函数,存在交集则返回真,否则返回假
Feb 03 PHP
PHP中PDO基础教程 入门级
Sep 04 PHP
简单的php文件上传(实例)
Oct 27 PHP
浅析php原型模式
Nov 25 PHP
教你识别简单的免查杀PHP后门
Sep 13 PHP
PHP生成条形码大揭秘
Sep 24 PHP
PHP扩展开发教程(总结)
Nov 04 PHP
php处理多图上传压缩代码功能
Jun 13 PHP
php工具型代码之印章抠图
Jul 18 PHP
启用OPCache提高PHP程序性能的方法
Mar 21 PHP
使用PHP的日期与时间函数技巧
Apr 24 #PHP
追求程序速度,而不是编程的速度
Apr 23 #PHP
编写漂亮的代码 - 将后台程序与前端程序分开
Apr 23 #PHP
php REMOTE_ADDR之获取访客IP的代码
Apr 22 #PHP
Gregarius中文日期格式问题解决办法
Apr 22 #PHP
PHP下用rmdir实现删除目录的三种方法小结
Apr 20 #PHP
Mysql中limit的用法方法详解与注意事项
Apr 19 #PHP
You might like
PHP 中dirname(_file_)讲解
2007/03/18 PHP
Zend Studio for Eclipse的java.lang.NullPointerException错误的解决方法
2008/12/06 PHP
php学习之 认清变量的作用范围
2010/01/26 PHP
destoon文章模块调用企业会员资料的方法
2014/08/22 PHP
PHP通过插入mysql数据来实现多机互锁实例
2014/11/05 PHP
PHP二分查找算法示例【递归与非递归方法】
2016/09/29 PHP
PHP的图像处理实例小结【文字水印、图片水印、压缩图像等】
2019/12/20 PHP
Sample script that deletes a SQL Server database
2007/06/16 Javascript
javascript document.execCommand() 常用解析
2009/12/14 Javascript
推荐40个非常优秀的jQuery插件和教程【系列三】
2011/11/09 Javascript
JS跨域总结
2012/08/30 Javascript
javascript 图片裁剪技巧解读
2012/11/15 Javascript
Angular实现购物车计算示例代码
2017/02/21 Javascript
Angular.js中下拉框实现渲染html的方法
2017/06/18 Javascript
Node.js+Vue脚手架环境搭建的方法步骤
2020/03/08 Javascript
js实现百度登录窗口拖拽效果
2020/03/19 Javascript
Vue数组响应式操作及高阶函数使用代码详解
2020/08/01 Javascript
微信小程序tab左右滑动切换功能的实现代码
2021/02/08 Javascript
python批量提交沙箱问题实例
2014/10/08 Python
Python元组及文件核心对象类型详解
2018/02/11 Python
python 实现A*算法的示例代码
2018/08/13 Python
python torch.utils.data.DataLoader使用方法
2020/04/02 Python
python 画图 图例自由定义方式
2020/04/17 Python
记录模型训练时loss值的变化情况
2020/06/16 Python
Python如何执行系统命令
2020/09/23 Python
使用CSS3实现圆角,阴影,透明
2014/12/23 HTML / CSS
HTML5中新标签和常用标签详解
2014/03/07 HTML / CSS
HTML5新增加标签和功能概述
2016/09/05 HTML / CSS
应届毕业生专业个人求职自荐信格式
2013/11/20 职场文书
大专生简历的自我评价
2013/11/26 职场文书
校长就职演讲稿
2014/01/06 职场文书
五型班组建设方案
2014/02/10 职场文书
运动会方阵解说词
2014/02/12 职场文书
入党转正介绍人意见
2015/06/03 职场文书
python自动统计zabbix系统监控覆盖率的示例代码
2021/04/03 Python
原生JS中应该禁止出现的写法
2021/05/05 Javascript