总结:PHP 值得注意的几个问题
1.除了变量和常量区分大小写外,其他的标识符不区分大小写(例如关键字,类名,函数名等);
>>>是无符号右移,不管第一位是0还是1,右移后前面都是补0;
3.在函数中传递数组,是值传递而不是引用传递,普通变量是值传递,对象是引用传递.
4.查询的SQL语句中,如果包含'\',则需要使用addslashes函数进行转义.
例如 如果有一行数据 title 为 "我有一个梦想(中\英)",则查询的语句需要是"where title = '" . addslashes($title) . "'" ,其中$title='我有一个梦想(中\英)'.
如果是like语句 则需要三个'\', 例如"where title like '%(中\\\英)'".
版权声明: 本文为 InfoQ 作者【一直AC一直爽】的原创文章。
原文链接:【http://xie.infoq.cn/article/8fb78c1c74ca56eed2baa13f1】。文章转载请联系作者。
评论