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 相关文章推荐
ASP知识讲座四
Oct 09 PHP
PHP 身份验证方面的函数
Oct 11 PHP
PHP排序之二维数组的按照字母排序实现代码
Aug 13 PHP
url decode problem 解决方法
Dec 26 PHP
php将gd生成的图片缓存到memcache的小例子
Jun 05 PHP
php中call_user_func函数使用注意事项
Nov 21 PHP
php+ajax实时输入自动搜索匹配的方法
Dec 26 PHP
PHP列出MySQL中所有数据库的方法
Mar 12 PHP
js代码实现微博导航栏
Jul 30 PHP
zen_cart实现支付前生成订单的方法
May 06 PHP
Yii2如何批量添加数据
May 17 PHP
PHP 自动加载类原理与用法实例分析
Apr 14 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中如何调用用户自定义函数
2013/08/06 PHP
php分页函数完整实例代码
2014/09/22 PHP
基于PHP技术开发客服工单系统
2016/01/06 PHP
php session 写入数据库
2016/02/13 PHP
用js实现的一个Flash滚动轮换显示图片代码生成器
2007/03/14 Javascript
location.href语句与火狐不兼容的问题
2010/07/04 Javascript
让人印象深刻的10个jQuery手风琴效果应用
2012/05/08 Javascript
JS获取随机数函数可自定义最小值最大值
2014/05/08 Javascript
基于jQuery实现复选框的全选 全不选 反选功能
2014/11/24 Javascript
jQuery中DOM树操作之使用反向插入方法实例分析
2015/01/23 Javascript
js实现文本框只允许输入数字并限制数字大小的方法
2015/08/19 Javascript
详解JavaScript的回调函数
2015/11/20 Javascript
jquery解析XML及获取XML节点名称的实现代码
2016/05/18 Javascript
一种Javascript解释ajax返回的json的好方法(推荐)
2016/06/02 Javascript
JavaScript中定义对象原型的两种使用方法
2016/12/15 Javascript
Ionic 2 实现列表滑动删除按钮的方法
2017/01/22 Javascript
highcharts 在angular中的使用示例代码
2017/09/20 Javascript
vue-cli 2.*中导入公共less文件的方法步骤
2018/11/22 Javascript
vuex 实现getter值赋值给vue组件里的data示例
2019/11/05 Javascript
Vuex实现简单购物车
2021/01/10 Vue.js
python多线程扫描端口示例
2014/01/16 Python
Python 十六进制整数与ASCii编码字符串相互转换方法
2018/07/09 Python
Python实现Restful API的例子
2019/08/31 Python
python tkinter组件使用详解
2019/09/16 Python
Python解析json代码实例解析
2019/11/25 Python
python实现简单的购物程序代码实例
2020/03/03 Python
在Python3.74+PyCharm2020.1 x64中安装使用Kivy的详细教程
2020/08/07 Python
阿玛瑞酒店中文官方网站:Amari.com
2018/02/13 全球购物
卫校护理专业毕业生求职信
2013/11/26 职场文书
财会自我鉴定范文
2013/12/27 职场文书
宠物店的创业计划书范文
2014/01/11 职场文书
借款担保书范文
2014/05/13 职场文书
私营公司诉讼代理委托书范本
2014/09/13 职场文书
2015年师德表现自我评价
2015/03/05 职场文书
2016抗战胜利71周年红领巾广播稿
2015/12/18 职场文书
Python3中最常用的5种线程锁实例总结
2021/07/07 Python