php代码美化工具PHP Code Beautifier,PHP Beautifier
一,下载代码美化工具
PHP Code Beautifier下载,PHP Beautifier下载
二,以PHP Code Beautifier为例说一下用法
1,转换前的php代码
查看复制打印?
<?
function get_filetree($path){$tree = array();foreach(glob($path."/*") as $single){if(is_dir($single)){
$tree = array_merge($tree,get_filetree($single));}else{if(substr($single,-3) == "php"){$tree[] = $single;}}}return $tree;}
$array = get_filetree($path);
?>
这种代码看着就想吐,可读性基本为0;
2,转换后的php代码
查看复制打印?
<?php
$path = "/tmp/test2"; //php的代码目录
function get_filetree($path){ //找出所有php文件
$tree = array();
foreach(glob($path."/*") as $single){
if(is_dir($single)){
$tree = array_merge($tree,get_filetree($single));
}
else{
if(substr($single,-3) == "php"){
$tree[] = $single;
}
}
}
return $tree;
}
$array = get_filetree($path);
?>
结果如下:
Array
(
[0] => /tmp/test2/1.php
[1] => /tmp/test2/304.php
[2] => /tmp/test2/aaa.php
[3] => /tmp/test2/bbbb.php
[4] => /tmp/test2/face/face1.php
[5] => /tmp/test2/face/face2.php
)
这种代码看着就比较舒服了。
3,优化的方法如下
查看复制打印?
./phpCB --space-after-if
--space-after-switch
--space-after-while
--space-before-start-angle-bracket
--space-after-end-angle-bracket
--one-true-brace-function-declaration
--glue-amperscore
--change-shell-comment-to-double-slashes-comment
--force-large-php-code-tag
--force-true-false-null-contant-lowercase
--align-equal-statements
--comment-rendering-style PEAR
--equal-align-position 50
--padding-char-count 4
/tmp/test/mytest/test.php 声明:该文观点仅代表作者本人,牛骨文系教育信息发布平台,牛骨文仅提供信息存储空间服务。
- 上一篇: PHP代码美化工具
- 下一篇: 推荐给大家一个php代码格式化在线工具
