章节
问答
课签
笔记
评论
占位
占位

PHP标量类型—字符串(3)

当引号遇到美元咋办?这里的美元可不是真正的美元,而是用美元符号标识的变量。如图:

当双引号中包含变量时,变量会与双引号中的内容连接在一起;

当单引号中包含变量时,变量会被当做字符串输出。

任务

嘿嘿,咱们来动手看看结果吧:

1、在第3行输入“$string1 = "慕课网,$love";”;
2、在第4行输入“$string2 = '慕课网,$love';”;

运行结果如下:

 

?不会了怎么办
  1. 单引号开始要以单引号结束哦,双引号开始要双引号结束哦;
  2. 变量“$love”要包含在引号中哦;
  3. 注意代码中的引号都是英文状态下的引号哦。
||
1
2
<?php
$love = "I love
    you!";
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
提交
重置代码
||

请验证,完成请求

由于请求次数过多,请先验证,完成再次请求

加群二维码

打开微信扫码自动绑定

您还未绑定服务号

绑定后可得到

  • · 粉丝专属优惠福利
  • · 大咖直播交流干货
  • · 课程更新,问题答复提醒
  • · 账号支付安全提醒

收藏课程后,能更快找到我哦~

使用 Ctrl+D 可将课程添加到书签

邀请您关注公众号
关注后,及时获悉本课程动态

举报

0/150
提交
取消
全部 精华 我要发布

最新回答 / qq_慕盖茨4406693
是不是网络原因

最赞回答 / 年少无知ing
php算是弱类型没有java,c中那些强类型那样必须声明变量类型算是语法上的区别和python差不多直接用:num = 123 、str = "字符串"  不用声明变量类型

最新回答 / qq_慕数据9416335
你是复制上去的吧

最赞回答 / 慕丝2097061
定义字符串的时候string拼写错了

已采纳回答 / 慕妹5883356
echo "\$";//是这个不

已采纳回答 / 见熊
定义了两个变量,你说的区别可能是前者将一个字符串类型赋给一个变量,后者是int等等数据类型赋值给变量

最赞回答 / 呼你一脸
能有什么不同呢!他们就像是两个人,两个变量,所申明以及之后的包含都不一样。

已采纳回答 / 自我的救赎z
应该是love跟后面的字符链接在一起了,你换成{%love}试试

最赞回答 / 时间只有半年
双引号可调用,单引号就不行。

已采纳回答 / 明日星尘
$like这个变量你没有赋值,系统找不到,所以会报错;

已采纳回答 / 鸵鸟没有羽毛
就是当美元符号被包含在单引号或者双引号里的情况。在双引号内$符号被解析成代码,在单引号内$符号被解析成字符串。
全部 我要发布
最热 最新
只看我的

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

账号登录 验证码登录

遇到问题
忘记密码

代码语言