慕慕7411519
2017-04-13 17:06
<?php $str_string1='甲问:“你在哪学的PHP?”'; $str_string2="乙毫不犹豫地回答:'当然是慕课网咯!'"; $str_string3='甲问'\能告诉我地址吗?\''; $str_string4="乙答道:\“www.immooccom\”; echo $str_string1; echo "<br />"; echo $str_string2; echo "<br />"; echo $str_string3; echo "<br />"; echo $str_string4; echo "<br />"; ?>
代码打完了点提交也说通过了,但右边显示的是这串字符
Parse error: syntax error, unexpected '\' (T_NS_SEPARATOR) in /54/749/Laj8/index.php on line 4
问题就在第4行的转义符上!你看下。
你用中文双引号了,改成英文双引号吧
<?php
$str_string1='甲问:“你在哪学的PHP?”';
$str_string2="乙毫不犹豫地回答:‘当然是慕课网咯!’";
$str_string3='甲问‘能告诉我网址吗?’';
$str_string4="乙答道:“www.imooc.com”";
echo $str_string1;
echo "<br />";
echo $str_string2;
echo "<br />";
echo $str_string3;
echo "<br />";
echo $str_string4;
echo "<br />";
?>
改了下成这代码输出的是一样的了但是转义符没用上啊,如果引号前面加上转义符就直接变成字符打印出来了
你第五行的双引号少打了一个
$str_string4="乙答道:\“www.immooccom\”“;
PHP入门篇
455994 学习 · 6306 问题
相似问题