问答详情
源自:3-10 PHP标量类型—字符串(2)

转义符 输出引号不对称

为什么用转义符输出的后两行 的引号不对称啊  有人发现这个问题吗  这是怎么回事 一直调不出来  如果用中文的引号的话 输出会有\ 求大神解答

提问者:慕粉1206467189 2017-03-14 07:49

个回答

  • 野__草
    2017-03-18 01:04:44

    你的单引号和双引号输入有问题,必须是英文状态下的引号

  • qq_祈爱_03585225
    2017-03-14 10:22:53

    我用你的代码运行

    <!DOCTYPE HTML>
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
    <title></title>
    </head>
    <body>
    <p>
        <?php 
    $str_string1='甲问:“你再哪里学的PHP?”';
    $str_string2="乙毫不犹豫地回答:‘当然是慕课网咯!’";
    $str_string3='甲问:\'能告诉我网址吗?\' ';
    $str_string4="乙答道:\"  ";
    echo $str_string1;
    echo "<br />";
    echo $str_string2;
    echo "<br />";
    echo $str_string3;
    echo "<br />";
    echo $str_string4;
    echo "<br />";
    ?>
        
    </p>
    </body>
    </html>

    的输出并没有问题耶!

  • qq_歇洛克福尔摩斯_0
    2017-03-14 10:18:44

    输入法的问题吧 尝试win+空格 改变下输入法