目次
構文
さまざまな方法を使用して PHP に新しい行を追加するにはどうすればよいですか?
例 #4
結論

PHPの改行

Aug 29, 2024 pm 12:35 PM
php

Php には、文字列の新しい行を作成する関数 nl2br() が用意されています。これは Php ライブラリの組み込み関数であり、文字列内のすべての改行の前に改行を挿入するために使用されます。 n や r などの改行文字は新しい行を作成するために使用されますが、それらによって作成された改行はブラウザ上では表示されません。 HTML タグ
はありますが、 (break) は、Php で二重引用符 (“ “) で囲んで使用する場合、文字列を分割するためにも使用されます。したがって、nl2br() 関数と改行文字 n および r は、Php 言語の文字列に行を挿入するために使用されます。

広告 このカテゴリーの人気コース PHP 開発者 - 専門分野 | 8コースシリーズ | 3 つの模擬テスト

無料ソフトウェア開発コースを始めましょう

Web 開発、プログラミング言語、ソフトウェア テスト、その他

構文

Php 文字列で改行を使用する基本的な構文を以下に示します。

nl2br(string/text, xhtml)
ログイン後にコピー

どこ、

  • string/text: 改行文字「n」または「r」とともに改行を挿入するために渡される文字列を指定します。
  • xhtml: これは、xhtml 互換の改行を使用するかどうかを示すオプションのパラメーターです。デフォルトでは、その値は「TRUE」に設定されています。

戻り値: 関数 nl2br() は、ブレークを適用した後に変換された文字列値を返します
新しい行ごとにタグを付けます。

PHP の改行「n r」は、単一関数 nl2br() を使用して HTML の改行「
」に変換されます。この関数は 2 つの引数を受け取ります。1 つは改行文字シーケンスを使用して特定の位置に改行を追加する必要があるテキストまたは文字列で、もう 1 つは xhtml 互換性を求めるオプションの引数です。

さまざまな方法を使用して PHP に新しい行を追加するにはどうすればよいですか?

Php での改行はさまざまな方法で追加できますが、どの方法も特定のシナリオで使用されます。したがって、明確に理解できるように、Php で新しい行を追加したり、文字列に改行を作成したりするために使用されるメソッドを、その説明と例とともに以下に説明します。

例 #1

ソース コードに改行を追加するには、改行文字シーケンス「n」または「r」を使用する必要があります。これらの改行はブラウザでは表示されません。

コード:

<!DOCTYPE html>
<html>
<body>
<?php
echo "We are trying to insert the line breaks by directly using the newline characters... \n \r";
echo "This is the first line. \n\r This is the second line.";
?>
</body>
</html>
ログイン後にコピー

出力:

PHPの改行

上記のコードでは、出力でわかるように、コード内に改行を挿入するために n および r の文字シーケンスが使用されています。どこで使用してもラインが切れてしまいます。ファイルやデータベースを操作する場合に便利です。

しかし、これらの文字シーケンスだけでは改行するのに十分ではなく、テキストは 1 行で表示されます。これらを使用して行われた改行はブラウザでは表示されません。

例 #2

HTML タグ
を使用して PHP コードに改行を追加します。

コード:

<!DOCTYPE html>
<html>
<body>
<?php
echo "Now we are breaking the lines using the html tag";
echo "</br>";
echo "This is the first line breaked..";
echo "</br>";
echo "</br>";
echo "This is the second line breaked..";
?>
</body>
</html>
ログイン後にコピー

出力:

PHPの改行

上記のコードでは、HTML タグ「
」を使用して Php コードに改行を挿入しています。これはブラウザで確実に機能するスタンドアロンの HTML タグであるため、コードに改行を挿入する最も簡単な方法です。上記の出力からわかるように、改行は期待どおりに、つまり「
」タグに遭遇する前に挿入されます。
を使用する際に留意すべき重要な点が 1 つあります。 Php コード内のタグは、二重引用符「 」で囲む必要があるということです。

例 #3

php 組み込み関数である nl2br() と改行文字「n」または「r」を使用して、Web ブラウザーに表示される改行を追加します。

コード:

<!DOCTYPE html>
<html>
<body>
<?php
echo nl2br("Hello !! This is the first line of my php text \n Now breaking it in 2 lines \n Here is the second line \n\n Congratulations!! Now this line break is visible on the browser");
?>
</body>
</html>
ログイン後にコピー

出力:

PHPの改行

例 #4

上記の例では、コード内で文字シーケンスが見つかる前に改行を挿入するために、改行文字 nr が Php 組み込み関数 nl2br() とともに使用されています。 nn は追加の改行を挿入するために使用されます。

コード:

<!DOCTYPE html>
<html>
<body>
<?php
echo nl2br("Hello !! We are using the nl2br function \n\r along with the xhtml parameter \n\r", false);
?>
</body>
</html>
ログイン後にコピー

出力:

PHPの改行

上記のコードでは、xhtml の追加パラメーター (ブール値を受け入れる) が関数 nl2br() に追加されています。パラメータに渡される値は「false」です。上記のコードの出力でわかるように、行は適切に分割されています。

メモ:

Php コードに改行を挿入する際に留意すべき重要な点:

  • ファイルまたはデータベースに改行を挿入するには、改行文字「n」と「r」を使用して改行を挿入できますが、この改行をブラウザ上で表示するには、プログラマは n2lbr() を使用する必要があります。関数。
  • 同じ側になるには、両方の rn 文字を使用して新しい行を作成する必要があります。
  • MAC では「r」、UNIX では「n」文字、Windows では「nr」など、さまざまなオペレーティング システムで特定の改行文字が使用されます。
  • PHP では、n2lbr() は組み込み関数です。
  • Php では、PHP_EOL は行の終わりを表すために使用される事前定義された定数です。

結論

上記の説明では、組み込み関数 nl2br() と文字「n」および「r」を使用して、Php 言語の文字列に改行を挿入する方法を明確に説明しています。上記のすべての方法と同様に、独自の方法で Php コードの文字列にブレークを追加します。ただし、ブラウザに表示される改行を挿入するには、nl2br() 関数を使用する必要があります。したがって、プログラマはまず要件を理解し、それに応じて使用する必要があります。

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

このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

Video Face Swap

Video Face Swap

完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

Ubuntu および Debian 用の PHP 8.4 インストールおよびアップグレード ガイド Ubuntu および Debian 用の PHP 8.4 インストールおよびアップグレード ガイド Dec 24, 2024 pm 04:42 PM

PHP 8.4 では、いくつかの新機能、セキュリティの改善、パフォーマンスの改善が行われ、かなりの量の機能の非推奨と削除が行われています。 このガイドでは、Ubuntu、Debian、またはその派生版に PHP 8.4 をインストールする方法、または PHP 8.4 にアップグレードする方法について説明します。

PHP 開発用に Visual Studio Code (VS Code) をセットアップする方法 PHP 開発用に Visual Studio Code (VS Code) をセットアップする方法 Dec 20, 2024 am 11:31 AM

Visual Studio Code (VS Code とも呼ばれる) は、すべての主要なオペレーティング システムで利用できる無料のソース コード エディター (統合開発環境 (IDE)) です。 多くのプログラミング言語の拡張機能の大規模なコレクションを備えた VS Code は、

JSON Web Tokens(JWT)とPHP APIでのユースケースを説明してください。 JSON Web Tokens(JWT)とPHP APIでのユースケースを説明してください。 Apr 05, 2025 am 12:04 AM

JWTは、JSONに基づくオープン標準であり、主にアイデンティティ認証と情報交換のために、当事者間で情報を安全に送信するために使用されます。 1。JWTは、ヘッダー、ペイロード、署名の3つの部分で構成されています。 2。JWTの実用的な原則には、JWTの生成、JWTの検証、ペイロードの解析という3つのステップが含まれます。 3. PHPでの認証にJWTを使用する場合、JWTを生成および検証でき、ユーザーの役割と許可情報を高度な使用に含めることができます。 4.一般的なエラーには、署名検証障害、トークンの有効期限、およびペイロードが大きくなります。デバッグスキルには、デバッグツールの使用とロギングが含まれます。 5.パフォーマンスの最適化とベストプラクティスには、適切な署名アルゴリズムの使用、有効期間を合理的に設定することが含まれます。

母音を文字列にカウントするPHPプログラム 母音を文字列にカウントするPHPプログラム Feb 07, 2025 pm 12:12 PM

文字列は、文字、数字、シンボルを含む一連の文字です。このチュートリアルでは、さまざまな方法を使用してPHPの特定の文字列内の母音の数を計算する方法を学びます。英語の母音は、a、e、i、o、u、そしてそれらは大文字または小文字である可能性があります。 母音とは何ですか? 母音は、特定の発音を表すアルファベットのある文字です。大文字と小文字など、英語には5つの母音があります。 a、e、i、o、u 例1 入力:string = "tutorialspoint" 出力:6 説明する 文字列「TutorialSpoint」の母音は、u、o、i、a、o、iです。合計で6元があります

PHPでの後期静的結合を説明します(静的::)。 PHPでの後期静的結合を説明します(静的::)。 Apr 03, 2025 am 12:04 AM

静的結合(静的::) PHPで後期静的結合(LSB)を実装し、クラスを定義するのではなく、静的コンテキストで呼び出しクラスを参照できるようにします。 1)解析プロセスは実行時に実行されます。2)継承関係のコールクラスを検索します。3)パフォーマンスオーバーヘッドをもたらす可能性があります。

PHPでHTML/XMLを解析および処理するにはどうすればよいですか? PHPでHTML/XMLを解析および処理するにはどうすればよいですか? Feb 07, 2025 am 11:57 AM

このチュートリアルでは、PHPを使用してXMLドキュメントを効率的に処理する方法を示しています。 XML(拡張可能なマークアップ言語)は、人間の読みやすさとマシン解析の両方に合わせて設計された多用途のテキストベースのマークアップ言語です。一般的にデータストレージに使用されます

PHPマジックメソッド(__construct、__destruct、__call、__get、__setなど)とは何ですか? PHPマジックメソッド(__construct、__destruct、__call、__get、__setなど)とは何ですか? Apr 03, 2025 am 12:03 AM

PHPの魔法の方法は何ですか? PHPの魔法の方法には次のものが含まれます。1。\ _ \ _コンストラクト、オブジェクトの初期化に使用されます。 2。\ _ \ _リソースのクリーンアップに使用される破壊。 3。\ _ \ _呼び出し、存在しないメソッド呼び出しを処理します。 4。\ _ \ _ get、dynamic属性アクセスを実装します。 5。\ _ \ _セット、動的属性設定を実装します。これらの方法は、特定の状況で自動的に呼び出され、コードの柔軟性と効率を向上させます。

PHPとPython:2つの一般的なプログラミング言語を比較します PHPとPython:2つの一般的なプログラミング言語を比較します Apr 14, 2025 am 12:13 AM

PHPとPythonにはそれぞれ独自の利点があり、プロジェクトの要件に従って選択します。 1.PHPは、特にWebサイトの迅速な開発とメンテナンスに適しています。 2。Pythonは、データサイエンス、機械学習、人工知能に適しており、簡潔な構文を備えており、初心者に適しています。

See all articles