字符串以使用双引号为主 "absd"
数组元素用单引号 $_POST['name']
这样可很好的结合:$v = "absd$_POST['name']";

解决方案 »

  1.   

    双引号提供内插的环境
    单引号取消内插
    <?php
    $hello = "hello";
    $world = "world";echo "$hello $world";    // 显示 hello world,变量被替换
    echo '$hello $world';    // 显示 $hello $world,照原样显示
    ?>
    http://www.php.net/manual/zh/language.types.string.php#language.types.string.syntax.single
      

  2.   

    只要不会产生歧义就可以了。

    echo "<script>window.location='a.php'</script>";
    里面用单的就不会错,也可以这样写
    echo '<script>window.location="a.php"</script>';