4中方法。

  1. 单引号,不能解析变量和换行符\n,执行效率高。
    $str = '这是内容。';
  2. 双引号,可以解析变量和换行符\n,效率比单引号低。
    $test = '测试';
    $str = "这是$test内容";
  3. NowDoc,用于输入大量符串和换行符\n,字符串内不能解析变量。
    $a = <<< 'EOT'
        这是字符串
    EOT;
  4. HereDoc,用于输入大量字符,字符串内可以解析变量和换行符\n;
    $a = <<< EOT
        这是字符串
    EOT;

NowDoc和HereDoc快速记忆Now字比Here少一个字符,就像单引号比双引号小。所以NowDoc功能就像单引号,HereDoc功能就像双引号。