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 相关文章推荐
信用卡效验程序
Oct 09 PHP
php连接mysql数据库代码
Mar 10 PHP
深入探讨:Nginx 502 Bad Gateway错误的解决方法
Jun 03 PHP
深入PHP curl参数的详解
Jun 17 PHP
使用PHP实现蜘蛛访问日志统计
Jul 05 PHP
php截取字符串之截取utf8或gbk编码的中英文字符串示例
Mar 12 PHP
使用PHPMailer发送邮件实例
Feb 15 PHP
Laravel 5.4.36中session没有保存成功问题的解决
Feb 19 PHP
PHP count_chars()函数讲解
Feb 14 PHP
详解php中生成标准uuid(guid)的方法
Apr 28 PHP
Centos7安装swoole扩展操作示例
Mar 26 PHP
PHP 技巧 * SVG 保存为图片(分享图生成)
Apr 02 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制作的中文拼音首字母工具类
2014/12/11 PHP
Zend Framework框架实现类似Google搜索分页效果
2016/11/25 PHP
bindParam和bindValue的区别以及在Yii2中的使用详解
2018/03/12 PHP
PHP+MySQL高并发加锁事务处理问题解决方法
2018/04/30 PHP
JS特殊函数(Function()构造函数、函数直接量)区别介绍
2013/05/19 Javascript
JavaScript实现把数字转换成中文
2015/06/29 Javascript
JQuery.Ajax()的data参数类型实例详解
2015/11/20 Javascript
AngularJS 使用 UI Router 实现表单向导
2016/01/29 Javascript
基于jQuery实现二级下拉菜单效果
2016/02/01 Javascript
Bootstrap Search Suggest使用例子
2016/12/21 Javascript
Html中 IFrame的用法及注意点
2016/12/22 Javascript
js css自定义分页效果
2017/02/24 Javascript
JavaScript中为事件指定处理程序的五种方式分析
2018/07/27 Javascript
js验证身份证号码记录的方法
2019/04/26 Javascript
浅谈监听单选框radio改变事件(和layui中单选按钮改变事件)
2019/09/10 Javascript
[06:40]2014DOTA2西雅图国际邀请赛 DK战队巡礼
2014/07/07 DOTA
[01:10]DOTA2次级职业联赛 - EP战队宣传片
2014/12/01 DOTA
Python获取运行目录与当前脚本目录的方法
2015/06/01 Python
Python实现的下载网页源码功能示例
2017/06/13 Python
Tensorflow 利用tf.contrib.learn建立输入函数的方法
2018/02/08 Python
Python判断两个文件是否相同与两个文本进行相同项筛选的方法
2019/03/01 Python
Django 内置权限扩展案例详解
2019/03/04 Python
python读取.mat文件的数据及实例代码
2019/07/12 Python
Python + selenium + crontab实现每日定时自动打卡功能
2020/03/31 Python
python基于socket模拟实现ssh远程执行命令
2020/12/05 Python
移动端HTML5 input常见问题(小结)
2020/09/28 HTML / CSS
德国最大的设计师鞋网上商店:Budapester
2017/12/07 全球购物
计算机求职信
2014/07/02 职场文书
班主任师德师风自我剖析材料
2014/10/02 职场文书
2014年检验科工作总结
2014/11/22 职场文书
挂靠协议书
2015/01/27 职场文书
2015年教师党员承诺书
2015/04/27 职场文书
《分一些蚊子进来》读后感3篇
2020/01/09 职场文书
分享15个Webpack实用的插件!!!
2021/03/31 Javascript
仅用一句SQL更新整张表的涨跌幅、涨跌率的解决方案
2021/05/06 MySQL
Hive HQL支持2种查询语句风格
2022/06/25 数据库