单引号和双引号的区别–一对单引号酿成的杯具

    NND,写代码的时候有一句  explode(‘\n’, $str);  本来很写得很自信的代码, 在别的地方查了半天没找到原因, 就一对单引号浪费了20分钟时间。        在php当中单引号和双引号基本可以通用, 但不是完全通用!     首先 双引号可以包含单引号, 单引号不可以包含双引号, 这个没什么问题。     双引号允许包含变量和转移字符,单引号不可以。 有人说代码当中能用单引号尽量用单引号,因为双引号的话系统先要判断里边有没有变量和转义字符, 完全正确没有问题,是个不错的习惯!     今天错就错在这点, 写单引号写习惯了, 啪  把转义字符写进去了, 结果被害惨了。。。。。     杯具!~~~~~~~~~     

posted on 2011-09-12 22:18  Megratron  阅读(181)  评论(0编辑  收藏  举报

导航