2016-10-07 3 views
0

으로 바꿉니다. 웹 사이트를 며칠 동안 검색했지만 문제에 대한 답변을 얻을 수 없습니다.

이것이 내가 필요한 것입니다. 해야 할 일 :
줄당 한 단어가 들어있는 .txt 파일이 있습니다. list.txt이라고합시다.
그리고 또 하나의 .txt 파일은 무작위로 들어간 text.txt입니다.
이제 -file에있는 list.txt의 단어를 찾아서 ******로 바꾸는 PHP 파일을 만들고 싶습니다.


감사합니다. 도움이 필요하십니까?PHP : .txt 파일의 목록에있는 단어를 *

+4

PHP 파일을 아직 만들지 않으셨습니까? 반드시 PHP 파일을 만들어야합니다. –

+0

http://php.net/manual/en/function.file.php. 이 두 파일을 배열로 변환 한 다음 루프 비교를 수행하고 파일에 쓸 것입니다 –

답변

2

이것을 PHP라고해도 일종의 의사 코드로 간주하십시오. 원하는 솔루션을 안내해줍니다 :

$content = file_get_contents('text.txt'); 
$censored = explode("\n", file_get_contents('list.txt')); 
$content = str_replace($censored, '*****', $content); 
file_put_contents('text.txt', $content); 
-2
$str=file_get_contents('text.txt'); 
$str=str_replace("list.txt","****",$str); 
file_put_contents('text.txt', $str); 
+0

대답에 관련 세부 정보를 추가하십시오. – Shawn

관련 문제