phpCB バッチ変換コード例の詳細な分析_PHP チュートリアル

WBOY
リリース: 2016-07-21 15:03:00
オリジナル
843 人が閲覧しました

PHP言語を使用すると、画像ファイルを変換する必要が出てきます。バッチ変換を実装すると、時間を大幅に節約できます。以下ではphpCBの一括変換方法を詳しく説明していきます。

最近、サイト全体の PHP コード仕様ビューを整理する必要があり、ビューをうまく整理するために phpCB を見つけましたが、使用中に欠点の 1 つがわかりました。 phpCB は CMD プログラムで、思い立ったらすぐに cmd を呼び出して実行します。 以下は phpCB バッチ変換用の php プログラムです:

コードをコピーします。コードは次のとおりです:
<
header("Content-type: text/html; charset=gb2312") ;
$topath="ww" ; // ビューのディレクトリ名をフォーマットするには、
$path=ROOT_PATH."/".$topath の前後に「/」を使用しないでください
$arr=get_all_files($i=); 0;$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_files( $item ));
} else {
$list[] = $item;
return $list;
}
function fileext($filename) {
return trim(substr(strrchr($filename, '.'), 1, 10));


phpCBの使い方バッチ変換: phpCB.exe を windows/system32/ ディレクトリに置き、php 実行プログラムと変換対象のフォルダーを同じレベルのパスに置き、最初に $topath を設定し、ブラウザでこのプログラムにアクセスします。結果は出力されません。



http://www.bkjia.com/PHPjc/327882.html

www.bkjia.com
tru​​e

http://www.bkjia.com/PHPjc/327882.html

PHP言語を使用すると、画像ファイルを変換する必要が出てきます。バッチ変換を実装すると、時間を大幅に節約できます。以下ではphpCについて詳しく説明します...
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート