ホームページ > バックエンド開発 > PHPの問題 > PHPでHTMLの改行を削除する方法

PHPでHTMLの改行を削除する方法

青灯夜游
リリース: 2023-03-17 20:00:02
オリジナル
1932 人が閲覧しました

2 つの削除方法: 1. HTML の改行を削除するには、strip_tags() 関数を使用します。構文は「strip_tags($str,$allow)」です。「allow」パラメータを省略すると、すべてのタグが削除されます。そうでない場合は、すべてのタグが削除され、「allow」パラメータで設定されたラベルは保持されます。 2. str_replace() 関数を使用して、HTML の改行文字を null 文字に置き換えます。構文は、「str_replace("
", '', $str)」です。

PHPでHTMLの改行を削除する方法

#このチュートリアルの動作環境: Windows7 システム、PHP8 バージョン、DELL G3 コンピューター

php は HTML 行を削除しますメソッド

#メソッド 1:strip_tags() 関数を使用します

strip_tags() 関数を使用して、文字列から HTML、XML、および PHP タグを削除します。 。

コメント: この関数は常に HTML コメントを削除します。これは、allow パラメータを介して変更することはできません。

注: この関数はバイナリ セーフです。

strip_tags(string,allow)
ログイン後にコピー

パラメータ文字列#allow 戻り値: 削除された文字列を返します。
説明
必須。チェックする文字列を指定します。
オプション。許可されるタグを指定します。これらのタグは削除されません。
例:

<?php
$str="Hello<br> world!";
echo $str."<hr>";
echo strip_tags($str);
?>
ログイン後にコピー

PHPでHTMLの改行を削除する方法方法 2: str_replace() 関数を使用する

str_replace() 関数を使用して置換します文字列内の一部の文字 (大文字と小文字が区別されます)。置換値を含む文字列を返します。

str_replace(find,replace,string,count)
ログイン後にコピー

str_replace() 関数を使用して、HTML 改行文字「
」を null 文字に置き換えるだけです。

<?php
$str="Hello<br> world!";
echo $str."<hr>";
echo str_replace("<br>", &#39;&#39;, $str);
?>
ログイン後にコピー

PHPでHTMLの改行を削除する方法拡張知識: PHP で改行を削除する方法 - str_replace() 関数の使用

str_replace() 関数はused 文字列内の一部の文字を置換します。

実装コード:

1) エスケープ文字関数を使用する

$str = str_replace(array("/r/n", "/r", "/n"), &#39;&#39;, $str);
ログイン後にコピー
2)使用正则表达式替换
ログイン後にコピー
$str = preg_replace(&#39;//s*/&#39;, &#39;&#39;, $str);
ログイン後にコピー

3) PHP システム定数を使用する 【推奨】

$str = str_replace(PHP_EOL, &#39;&#39;, $str);
ログイン後にコピー
推奨学習: "

PHP ビデオ チュートリアル

>>

以上がPHPでHTMLの改行を削除する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
php
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート