-1

私は2つのファイルを持っています

File1.php と File2.php

$hello = file_get_contents("file1.php");
file_put_contents("hello.txt",$hello);

file1.php には、以下のようなサンプル テキストが含まれています。

hello \r\n hi \r\n how are you.

必要なのは、コンテンツを hello.txt に入れるときに、次のように新しい行に単語を表示したいことです

hello 
hi
how are you.

\r\n と \n を使用しようとしましたが、何も機能しません

注: file1.php は、別のページ ソースの file_get_contents です。<br>タグを 置き換えることしかできません\r\n。これは単なる例です。他にも複雑な部分があります。

4

3 に答える 3

3

str_replace を実行します:

$hello = str_replace('\r\n', "\r\n", $hello)

一重引用符と二重引用符が異なることに注意してください... ここで違いを読んでください: http://php.net/manual/en/language.types.string.php

于 2013-05-21T14:53:08.570 に答える
-1

このテキストを含むように File1.php を作成します。

hello 
hi
how are you.

あなたのコードは完璧に動作します!

于 2013-05-21T14:46:46.787 に答える