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 相关文章推荐
PHP5与MySQL数据库操作常用代码 收集
Mar 21 PHP
将时间以距今多久的形式表示,PHP,js双版本
Sep 25 PHP
解析Extjs与php数据交互(增删查改)
Jun 25 PHP
php生成随机密码自定义函数代码(简单快速)
May 10 PHP
thinkphp实现上一篇与下一篇的方法
Dec 08 PHP
Laravel 5 框架入门(一)
Apr 09 PHP
PHP实现的同步推荐操作API接口案例分析
Nov 30 PHP
php curl上传、下载、https登陆实现代码
Jul 23 PHP
thinkPHP3.2.3结合Laypage实现的分页功能示例
May 28 PHP
php数组和链表的区别总结
Sep 20 PHP
如何在PHP中使用数组
Jun 09 PHP
php+mysql+ajax 局部刷新点赞/取消点赞功能(每个账号只点赞一次)
Jul 24 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
Protoss兵种介绍
2020/03/14 星际争霸
php 常用字符串函数总结
2008/03/15 PHP
Zend的Registry机制的使用说明
2013/05/02 PHP
php实现有序数组旋转后寻找最小值方法
2018/09/27 PHP
驱动事件的addEvent.js代码
2007/03/27 Javascript
JavaScript 垃圾回收机制分析
2013/10/10 Javascript
node.js使用nodemailer发送邮件实例
2014/03/10 Javascript
JS实现静止元素自动移动示例
2014/04/14 Javascript
jquery 取子节点及当前节点属性值
2014/07/25 Javascript
node.js中的fs.chmod方法使用说明
2014/12/18 Javascript
jQuery 1.9.1源码分析系列(十四)之常用jQuery工具
2015/12/02 Javascript
Angular2  NgModule 模块详解
2016/10/19 Javascript
AngularJs基于角色的前端访问控制的实现
2016/11/07 Javascript
浅谈javascript中的数据类型转换
2016/12/27 Javascript
Vue.js最佳实践(五招助你成为vuejs大师)
2018/05/04 Javascript
JavaScript基础之静态方法和实例方法分析
2018/12/26 Javascript
小程序新版订阅消息模板消息
2019/12/31 Javascript
JS图片懒加载技术实现过程解析
2020/07/27 Javascript
JavaScript十大取整方法实例教程
2020/12/03 Javascript
[06:30]DOTA2英雄梦之声_第15期_死亡先知
2014/06/21 DOTA
[09:33]2015国际邀请赛第四日TOP10
2015/08/08 DOTA
[01:29:46]DOTA2上海特级锦标赛C组资格赛#1 OG VS LGD第二局
2016/02/27 DOTA
[37:45]完美世界DOTA2联赛PWL S3 LBZS vs Phoenix 第二场 12.09
2020/12/11 DOTA
[49:15]DOTA2-DPC中国联赛 正赛 CDEC vs XG BO3 第二场 1月19日
2021/03/11 DOTA
python 解析html之BeautifulSoup
2009/07/07 Python
python实现FTP服务器服务的方法
2017/04/11 Python
Python与R语言的简要对比
2017/11/14 Python
python使用正则表达式来获取文件名的前缀方法
2018/10/21 Python
BISSELL官网:北美吸尘器第一品牌
2019/03/14 全球购物
Linux上比较文件的命令都有哪些
2012/02/24 面试题
职工运动会邀请函
2014/01/19 职场文书
会计专业自我评价
2014/02/12 职场文书
党支部特色活动方案
2014/08/20 职场文书
男方婚前保证书
2015/02/28 职场文书
30岁前绝不能错过的10本书
2019/08/08 职场文书
windows server2008 开启端口的实现方法
2022/06/25 Servers