ホームページ >バックエンド開発 >PHPチュートリアル >テキスト重複の簡単な削除_PHP チュートリアル

テキスト重複の簡単な削除_PHP チュートリアル

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

エラー報告(0);

echo"n"."並べ替えるファイルを入力してください:"."n";

$dic=trim(fgets(STDIN));

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

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

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

$new_filename="new_" ベース名($dic); www.2cto.com

if(file_put_contents("$new_filename",join("rn",$new_array))){

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

echo "n"."重複の削除が完了しました!"."rn" ;

echo "重複を削除した後のファイルは次のとおりです:"."rn";

echo dirname(__FILE__).DIRECTORY_SEPARATOR."$new_filename"."rn";

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

}

他{

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

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

echo "ファイルが見つかりません! 入力パスが存在するか確認してください!"."rn";

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

exit();

}

?>

http://hi.baidu.com/nginxshel より抜粋

www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/478473.html技術記事 ?php error_reporting(0); 並べ替えるファイルを入力します: $dic=trim(fgets(STDIN)); $array=preg_replace(/($s*$) ) |(^s*^)/m,,$file); //空白行を削除$new_array=a...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。