Heim >Backend-Entwicklung >PHP-Tutorial >简单去除文本重复_PHP教程

简单去除文本重复_PHP教程

WBOY
WBOYOriginal
2016-07-13 17:47:581248Durchsuche

 

error_reporting(0);

echo"\n"."输入要整理的文件:"."\n";

$dic=trim(fgets(STDIN));

$file=file($dic);

$array=preg_replace('/($\s*$)|(^\s*^)/m','',$file); //消除空行

$new_array=array_values(array_unique($array));//消除重复行

$new_filename="new_". basename($dic); www.2cto.com

 

if(file_put_contents("$new_filename",join("\r\n",$new_array))){

        echo"------------------------------------------"."\r\n";

        echo"\n"."去除重复完毕!"."\r\n" ;

        echo"去除重复后的文件为:"."\r\n";

        echo dirname(__FILE__).DIRECTORY_SEPARATOR."$new_filename"."\r\n";

        echo"------------------------------------------"."\r\n";

}

 

else{ 

        echo"------------------------------------------"."\r\n";

        echo"错误!"."\r\n";

        echo"找不到文件!请检查输入路径是否存在!"."\r\n";

        echo"------------------------------------------"."\r\n";

exit();

}

 

 

?>

 

摘自 http://hi.baidu.com/nginxshel

www.bkjia.comtruehttp://www.bkjia.com/PHPjc/478473.htmlTechArticle?php error_reporting(0); echo\n.输入要整理的文件:.\n; $dic=trim(fgets(STDIN)); $file=file($dic); $array=preg_replace(/($\s*$)|(^\s*^)/m,,$file); //消除空行 $new_array=a...
Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Vorheriger Artikel:PDO 常用类库_PHP教程Nächster Artikel:php中的$argv和$argc_PHP教程