-1

HTMLページにこれがあります。

</h2>
<ol>

ページは $content という変数に含まれています。これを別のものに置き換えたいのですが、コードが機能しません。

$content = str_replace("</h2><ol>", $title, $content);

の代わりに何を入れればいいですか。

4

3 に答える 3

4

\nは改行文字です:

$content = str_replace("</h2>\n<ol>", $title, $content);

PHP がエスケープ シーケンスとして認識できるように、必ず二重引用符で囲んで使用してください。そうしないと、リテラルの「スラッシュ」「n」として解釈されます。

于 2013-06-03T18:37:56.290 に答える
2

IDE / テキスト エディタ、またはファイルへのアクセス方法 (例: ssh/ftp/etc) によって異なります。次のエスケープ文字のいずれかを改行に使用したり、いじったりすることも検討してください。

"</h2>\r\n<ol>" or "</h2>\n<ol>" or even "</h2>\r<ol>"
于 2013-06-03T18:41:07.583 に答える