私たちは
を使用しています。最近、サイト全体のPHPコード仕様ビューを整理する必要があります。数日前、phpCBがビューを非常にうまく整理していることに気づきましたが、欠点の1つは、それを処理できないことです。使用中に、phpCB が CMD プログラムであることがわかり、phpCB のシステム関数が cmd を呼び出すことがすぐに思いついたので、以下は phpCB をバッチ変換する php プログラムです。
- ?
header("Content-type: text/html ; -
charset=gb2312 ");
定義( 'ROOT_PATH', dirname(__FILE__)); -
$-
topath= "ww"; // ビューのディレクトリ名をフォーマットするには、「/」を使用しないでください。
$-
path=ROOT_PATH."/".$ topath
$-
arr =get_all_files ($path);
for($-
i =0; $iカウント ($arr);$i++ )
{ -
$-
phpext= fileext($arr [$i]); if($
phpext-
= ="php") {
- $
cmd-
="phpCB.exe ".$arr[$i]." > ".$arr[$i].".phpCB"; system($cmd);
- unlink($arr[$i]);
- @rename($arr[ $i].".phpCB",$arr[$i]);
- }
- }
- function get_all_files($path){
- $
list- = array(); foreach(glob ($path . '/*') as $ item){
- if(is_dir($item)){
- $
list-
= array_merge($list , get_all_file s( $item )) } else {
- $list[] = $item;
- }
- }
- return $list;
- }
- function fileext($filename) {
- return trim(substr(strrchr($filename, '.')、1 , 10));
- }
-
?>
-
phpCB 変換の使用方法: phpCB.exe を windows/system32/ ディレクトリに置きます。実行プログラムと変換先のフォルダーを同じパスに設定してから、ブラウザでプログラムにアクセスします。
http://www.bkjia.com/PHPjc/446130.htmlwww.bkjia.comtruehttp://www.bkjia.com/PHPjc/446130.html技術記事私たちは最近、サイト全体の PHP コード仕様ビューを整理する必要があることに気づきました。phpCB はビューを非常にうまく整理していますが、使用中に php をバッチで処理できないことがわかりました。 ...