ホームページ  >  記事  >  バックエンド開発  >  PHPの文字列定義方法とその違い

PHPの文字列定義方法とその違い

不言
不言オリジナル
2018-05-02 11:01:092086ブラウズ

この記事では、主に PHP 文字列の定義方法とその違いを紹介します。これで、必要な友達に共有できます。

    引用符 変数は解析できません
  • 一重引用符はエスケープ文字を解析できず、一重引用符とバックスラッシュ自体のみを解析します

' ' ' ' s ' s ‐ out out out - 使用するアウト


コネクションの引用符。 ";-->select * from user where name = ' lisi' $sql = ' 二重引用符の機能

  • heredoc

は二重引用符

$str = <<<EODExample of string
spanning multiple lines
using heredoc syntax.
EOD;
$str = <<<"FOOBAR"Hello World!FOOBAR;


のそれに似ています終了識別子の前に他の記号を使用することはできません (インデントは許可されません)

nowdoc
関数は一重引用符に似ています

$str = <<<&#39;EOD&#39;Example of string
spanning multiple lines
using nowdoc syntax.
EOD;


  • どちらも大きなテキストを処理するために使用されます

  • 関連する推奨事項:

  • PHP 文字列から配列への関数と配列から文字列への関数の説明


以上がPHPの文字列定義方法とその違いの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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