ホームページ  >  記事  >  バックエンド開発  >  www 辞書最適化スクリプト_PHP チュートリアル

www 辞書最適化スクリプト_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-13 17:47:021022ブラウズ

エラー報告(0);

echo"n"."整理する辞書を入力してください:"."n";

$dic=trim(fgets(STDIN));

/***************************************

*辞書最適化ツール Lostwolf

* 辞書の重複を削除します。各データの前にスラッシュを追加し、余分なスラッシュを削除します

*

*************************************/

$file=ファイル($dic);

$array=preg_replace('/($s*$)|(^s*^)/m','',$file); //空白行を削除します

foreach ($arrayas$key=>$r){

$array[$key]=trim("/$r"); //スラッシュを追加し、空白文字を削除します

}

$new_array=preg_replace('#^([/]*)#','/',$array); //先頭の複数のスラッシュを 1 つのスラッシュに置き換えます

$new_array1=array_values(array_unique($new_array));//重複行を削除します

if(file_put_contents('new_file.txt',join("rn",$new_array1))){

エコー" - - - - - - - - - - - - - - - - - - - - - - - - "."rn";

echo"n"."完了しました!"."rn" ;

echo" によって生成される辞書ファイルは次のとおりです: "."rn";

echodirname(__FILE__).DIRECTORY_SEPARATOR."new_file.txt"."rn";

エコー" - - - - - - - - - - - - - - - - - - - - - - - - "."rn";

}

他{

エコー" - - - - - - - - - - - - - - - - - - - - - - - - "."rn";

echo "エラー!"."rn";

echo "ファイルが見つかりません! 辞書が存在するかどうか確認してください!"."rn";

エコー" - - - - - - - - - - - - - - - - - - - - - - - - "."rn";

}

?>

www.bkjia.com本当http://www.bkjia.com/PHPjc/478532.html技術記事 ?php error_reporting(0); 整理する辞書を入力します:.n; /****************** * ******************* *辞書最適化ツール Lostwolf* すべての辞書の重複を削除します...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。