为了账号安全,请及时绑定邮箱和手机立即绑定

PHP中在中文下使用?!:和在英文下使用?!:有区别吗?

PHP中在中文下使用?!:和在英文下使用?!:有区别吗?

PHP
Jasontreelai 2016-06-30 12:18:22
<?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 />";?><?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 />";?>只显示不一样,这样有什么影响?
查看完整描述

2 回答

已采纳
?
柠檬酸钠

TA贡献331条经验 获得超534个赞

我去,编程语言中所有符号(不包括引号内的)必须是英文半角状态下的,中文的只会报错

查看完整回答
1 反对 回复 2016-06-30
  • Jasontreelai
    Jasontreelai
    那如果紧接中文后面的标点符号呢?可以用中文状态下的符号吧?
  • 柠檬酸钠
    柠檬酸钠
    引号中的标点随你怎么用,就是注意有时候引号里面的引号需要转义就行
  • 柠檬酸钠
    柠檬酸钠
    引号中的标点随你怎么用,就是注意有时候引号里面的引号需要转义就行
?
乔帮主

TA贡献184条经验 获得超67个赞

这是有区别的,区别的原因在于,中英文的这些字符对应的编码是不一样的,而编程中规定,使用的字符对应的是英文的,所以中文字符在编译的过程中会报错的!

查看完整回答
反对 回复 2016-06-30
  • Jasontreelai
    Jasontreelai
    那如果紧接中文后面的标点符号呢?可以用中文状态下的符号吧?
  • 2 回答
  • 0 关注
  • 1362 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信