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

PHP中的字符串连接运算符

字符串连接运算符是为了将两个字符串进行连接,PHP中提供的字符串连接运算符有:

(1)连接运算符(“.”):它返回将右参数附加到左参数后面所得的字符串。

(2)连接赋值运算符(“.=”):它将右边参数附加到左边的参数后。

任务

两种连接运算符区别在哪呢?

在右边编辑器中输入三条指令,

1、在第3行输入第一条指令“$tip = $a.",欢迎您在慕课网学习PHP!";”

2、在第6行输入第二条指令“$b .= ",道是无晴却有晴";”

3、在第9行输入第三条指令“$c = $c.",道是无晴却有晴";”

如下图所示:

从运行结果中:

我们可以看出连接赋值运算符在连接字符串的基础上,还有赋值功能。此外,第6行的指令与第9行的指令效果相同,但前者代码更简洁。

?不会了怎么办
  1. 每条指令结束记得加上“;”哦;
  2. 连接赋值运算符(“.=”)之间,不能出现空格哦;
||
1
2
<?php
$a =
       ""
       ;
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
提交
重置代码
||

请验证,完成请求

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

加群二维码

打开微信扫码自动绑定

您还未绑定服务号

绑定后可得到

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

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

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

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

举报

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

最新回答 / 慕娘7176603
echo 是输出语句,将之前变量$tip,$b,$c里面的句子输出,“.”是连接后面转行符“<br />”

最新回答 / 严涵
不是是一个意思。<...code...>此代码输出结果应为:<...code...>

最新回答 / Grant_F
用sublime,atom,记事本都行,看你怎么方便了

已采纳回答 / qq_占领先sen_0
定义一个变量称为tip,并为它分配一块内存

最新回答 / WYQS
“.”可以用于名称+变量;比如英语+成绩“.=”可以用于密码<...图片...>

最新回答 / 风者
我发现了,是大小写错了

最新回答 / 白小纯King
你那是中文逗号还是英文逗号?<...code...>

已采纳回答 / 4386462
$b.=",道是吴晴却有晴“;  后面少个分号

最赞回答 / 人生还有多少个二十年
赋值符本身的功能就是赋值,这点毋庸置疑。($b= $b .",道是无晴却有晴";)简写为($b .= ",道是无晴却有晴";)。 .=这一符号就同时实现了.号的连接功能和=号的赋值功能

已采纳回答 / 慕侠5712148
变量b已经改变了,下面输出的是改变后的b的值和c的值

已采纳回答 / J骚年
朋友你没学过C语言或者java之类的入门语言吗?例如a.=b的意思就a=a.b;一种简写而已,和-=,+=,*=之类的一样~

已采纳回答 / 世界和平ad
.在PHP中是连接符最后的echo $c <br />;是错误的写法,你想要输出换行符就必须要将换行符"<br />"与变量c连接。基础知识还需要一些加强才行。

最赞回答 / 乔帮主
这个"."可以起连接作用啊!比如说,echo a"."b;这就是连接的!

最赞回答 / 我是最棒的程序员
找到解决办法了。<...图片...>看到那个解除锁定了,点击它。<...图片...>再点应用,确定。再查看它的属性就没有这一项了,如图:<...图片...>给大家看一下前后的对比图哈!解除锁定前:<...图片...>解除锁定后:<...图片...>
全部 我要发布
最热 最新
只看我的

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

账号登录 验证码登录

遇到问题
忘记密码

代码语言