PHP で文字列を定義する方法には次のものがあります。 一重引用符 (') 二重引用符 (") nowdoc (nowdoc 構文) heredoc (heredoc 構文) 型変換 ((string) 関数を使用) 関数 (strval( など) ) と implode())
PHP で文字列を定義する方法
PHP では、文字列を定義します。いくつかあります。メソッド:
一重引用符
<code class="php">$string = 'Hello world';</code>
二重引用符
<code class="php">$string = "Hello world";</code>
nowdoc
nowdoc は文字列内で改行を許可しますが、変数は許可しません
<code class="php">$string = <<<'EOD' Hello world This is a multi-line string EOD;</code>
heredoc
heredoc nowdoc と似ていますが、文字列内で改行を許可します
<code class="php">$name = 'Bob'; $string = <<<EOD Hello $name This is a multi-line string EOD;</code>
#型変換
型変換関数を使用して、他のデータ型を文字列に変換できます。 #PHP には、strval()
やimplode()# などの文字列を生成する関数がいくつか用意されています。 注:
##single の主な違いは次のとおりです。引用符と二重引用符は、二重引用符は文字列補間を許可しますが、nowdoc と heredoc では単一引用符を使用できないということです。 型変換は、他のデータ型を文字列として表す必要がある場合に便利です。
## 関数を使用すると、文字列の作成がさらに柔軟になります。 #
以上がPHPで文字列を定義する方法は何ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。