PHP单引号字符串与双引号字符串的区别
2023-04-18 14:22:48 时间
<?php
$num=1;
$zhifu1 = '数量为$num';
$zhifu2 = "数量为$num";
echo $zhifu1;
echo $zhifu2;
?>
![](https://img-blog.csdnimg.cn/img_convert/c253a86a63fb1ae2de32673d6a981029.png)
其实从上图可以看出解析出来的颜色都不一样,双引号的$num
会被当成变量来处理。
上面输出为:数量为$num数量为1
定界符声明
1).在变量后面的等号写三个小于号(<<<)。
2).然后在<<<后面写上字符(建议英文大写字符)。如下例中的:ABC。
3).然后换行写上任意想写的字符。
4).写完后,顶行。在行最开始处,再写上<<<后面的字符和分号。如下例中的:ABC。
<?php
$dingjie = <<<ABC
如果
非要在这个滚犊子
前
面<br />
加上一段
<i>距离的话</i>
我想说:<h1>思想有多远,你就跟我滚多远</h1>
ABC;
echo $dingjie
?>
![](https://img-blog.csdnimg.cn/img_convert/af6f06fabf078530885f07aed2775c1c.png)
单引号字符串与双引号字符串的区别
1.双引号解析变量,但是单引号不解析变量。
2.在双引号里面插入变量,变量后面如果有英文或中文字符,它会把这个字符和变量拼接起来,视为一整个变量。一定要在变量后面接上特殊字符,例如空格等分开。
3.如果在双引号里面插变量的时候,后面不想有空格,可以拿大括号将变量包起来。
4.双引号解析转义字符,单引号不解析转义字符。但,单引号能解析' 和
5.单引号效率高于双引号,尽可能使用单引号
6.双号和单引号可以互插!!!双引号当中插入单引号,单引号当中插入变量,这个变量会被解析。
7.神奇的字符串拼接胶水——(.)点,用来拼接字符串。这里顺便说一下lua的字符串拼接使用的是(..)
两个点。
8.我们将定界符声明字符串视为双引号一样的功能来看待。
相关文章
- 轻盈潇洒卓然不群,敏捷编辑器Sublime text 4中文配置Python3开发运行代码环境(Win11+M1 mac)
- 增效降本开源节流,2022年技术趋势前瞻(异步编程/容器技术)
- 大话ion系列(四)
- 各平台云服务器选择和对比
- 神工鬼斧惟肖惟妙,M1 mac系统深度学习框架Pytorch的二次元动漫动画风格迁移滤镜AnimeGANv2+Ffmpeg(图片+视频)快速实践
- 举重若轻流水行云,前端纯CSS3实现质感非凡的图片Logo鼠标悬停(hover)光泽一闪而过的光影特效
- Web 性能优化-页面重绘和回流(重排)
- 教程:301永久重定向实操方法
- 奇技淫巧玄妙无穷| M1 mac os(苹果/AppleSilicon)系统的基本操作和设置
- 如何使用第三方存储服务
- npm的安装与使用!
- npm与yarn区别?
- HTML meta 标签
- Linux 文件权限
- 在Linux下运行checkra1n~
- webpack 打包加速实战
- 图片懒加载的几种实现方式
- 常用命令
- 迁移 github pages 到 coding.net
- 我做了一个项目【原创奥】