2-14编程联系

2-14编程联系

$var='mortal';
$var{2}='e';
$var{3}='';
$var{3}='d';
echo $var;
变成了moedal。题目是mortal-->metal-->medal  修改第三个字符的时候为什么0出来了?


正在回答

登陆购买课程后可参与讨论,去登陆

1回答

您好,$var{2}='e';将字符串第二个字符修改成了e,第二个字符是r,此时是moetal,$var{3}='';和$var{3}='d';可以理解为先将第三个字符t设置为了'',然后系统又将''设置成了d,最后的结果是moedal。采用{}来操作字符串的方式建议同学作为基础了解即可,用以认识字符串这种数据类型,实际用的不多,后面的课程我们会详细讲解字符串系统函数,用来对字符串进行各种操作,常用于项目开发中。如果解决了您的问题,请采纳,祝学习愉快~

  • dinglinbo 提问者 #1
    非常感谢!
    2017-11-25 08:23:07
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师