ホームページ  >  記事  >  バックエンド開発  >  PHP参照文字列定数メソッドの詳細説明

PHP参照文字列定数メソッドの詳細説明

WBOY
WBOYオリジナル
2016-07-25 08:54:001338ブラウズ
  1. $name = 'yutuo';
  2. // 一重引用符文字列
  3. echo 'my name is $name';
  4. // 一重引用符文字列
  5. echo "私の名前は$name" ;
  6. echo "私の名前は {$name}";
  7. // heredocstring
  8. echo <<< end
  9. 私の名前は $name
  10. 私の名前は {$name}です
  11. end;
コードをコピーします

結果は次のようになります(出力には改行がありませんが、理解を容易にするために、結果には改行が含まれています)。 私の名前は$nameです 私の名前はユトゥオです 私の名前はユトゥオです 私の名前はユトゥオです 私の名前はyutuoです

unixシェルからのシングルクォーテーション、ダブルクォーテーション、ヒアドキュメントの3つの定義方法を以下に紹介します。

1、一重引用符で囲まれた文字列 一重引用符で囲まれた文字列は、一重引用符で囲まれた文字列を指します。 2 つのエスケープ文字、バックスラッシュ () と一重引用符 (‘) のみをサポートしており、それぞれ (\) と (’) で表されます。 一重引用符で囲まれた文字列は (n) 個の改行をサポートしていませんが、一重引用符で囲まれた文字列は複数行にわたって定義できることに注意してください。次のコード: echo '私の名前はyutuoです。 私はphpを勉強しています。'; 結果は次のようになります (出力には改行が含まれます)。 私の名前はyutuoです。 私はphpを勉強しています

2、二重引用符で囲まれた文字列 二重引用符で囲まれた文字列は、二重引用符で囲まれた文字列を指します。複数のエスケープ文字のみをサポートし、複数の行にわたって定義することもできます。 この本には中括弧と角括弧があると書かれていますが、PHP 5.3.1 でテストしたところ、何もありませんでした。その分岐のエスケープ文字のリストは次のとおりです。

" 二重引用符 n 改行 r 入力 t タブ文字 \ バックスラッシュ $ドル記号
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。