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  


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值