php开发笔记(三)字符串(string)类型中单双引号使用的注意事项
来源:互联网 发布:网络大电影的盈利模式 编辑:程序博客网 时间:2024/06/05 19:17
(一)单双引号之间的区别
1.单引号不可以解析字符串,而双引号可以解析字符串
2.单引号只能解析\',\\这两种转义符,而双引号可以解析所有的转义符
3.同时由于单引号解析效果低,所以其执行效率高,一般情况下,除了为了避免解析错误的情况,一般建议使用单引号
常见的转义符有:1) \'=>' 单引号 2)\\=>\ 反斜杠 3)\"=>" 双引号 4)\$=>$美元符 5)\n 换行符 6)\r 回车 7)\t 水平制表符 8)\v 垂直制表符 9)\f 走纸符
<?php /* * 字符串string类型中存在的常见问题汇总 * 单引号不可以解析字符串,而双引号可以解析字符串 * 同时由于单引号解析效果低,所以其执行效率高,一般情况下,除了为了避免解析错误的情况,一般建议使用单引号 */ $name="hailin"; echo '$name','<br/>'; echo "$name",'<br/>'; //单引号只能解析\',\\这两种转义符,而双引号可以解析所有的转义符 $description1='From nwpu,\n\'software\' \\programming'; $description2="From nwpu,\nsoftware programming"; $st='51zxw'; if(strpos($st,5)!==false){ echo '5在字符串"$st"中','<br/>'; }else{ echo '5在字符串"$st"中','<br/>'; } if(strpos($st,5)!==false){ //由于$st在双引号之中,所以可以被解析 echo "5在字符串'$st'中",'<br/>'; }else{ echo "5在字符串'$st'中",'<br/>'; } echo $description1,'<br/>'; echo $description2,'<br/>';在浏览器中的运行结果如下,请仔细分析:
1 0
- php开发笔记(三)字符串(string)类型中单双引号使用的注意事项
- 学习笔记1:php中单双引号对字符串数据输出的影响
- VC中使用string类型的注意事项
- PHP基础教程(九)字符串定义及单双引号的区别
- php中单双引号的区别
- php中单双引号的区别
- php中单双引号的转义
- PHP中关于单双引号的区别
- PHP中字符串的使用注意事项
- php使用redis-数据类型为字符串类型(String)
- php单引号中双引号的字符串
- c++中string类型字符串的使用
- string赋值-单引号和双引号的区别(php)
- PHP 界定符(<<<),单双引号
- php 单双引号的不同点
- PHP单双引号的区别
- php单双引号的区别
- PHP-单双引号的区别
- JavaWeb学习总结——使用Session防止表单重复提交
- DuiLib的XML元素继承关系图
- override overload
- imshow, image, imagesc
- MD5 加密 和Base64加密
- php开发笔记(三)字符串(string)类型中单双引号使用的注意事项
- spring完整文件约束applicationContext.xml
- 使用BootStrap Table
- Java图像处理工具类
- 阿里云OSS上传文件工具类
- 字符串翻转 要求空间复杂度为O(1)
- Java常用的加密解密类(转)
- 自定义录像
- Unity3D-ScrollView中使用Layout布局后用代码如何控制ScrollView移动到指定位置