为什么medal的替换不正确呢?

来源:2-14 编程练习

孤叶up

2019-11-24 21:08:12

<?php

$a="principal";

$b="mortal";

$c="later";


echo"$a";

echo"-->";

$a{7}="l";

$a{8}="e";

echo"$a";

echo'<br/>';



echo"$b";

echo"-->";

$b{1}="e";//mertal

$b{2}="";//metal

echo"$b";


echo"-->";

$b{2}="d";

echo"$b";

echo'<br/>';


echo"$c";

echo"-->";

$c{4}="s";

$c{5}="t";

echo"$c";

echo"-->";

echo"$c";

echo'<br/>';


写回答

1回答

好帮手慕小尤

2019-11-25

同学你好,测试代码替换是正确的。因PHP7.1+版本不支持花括号形式删除字符串的,所以同学在本地测试无法删除,不过同学可以在在线编译器中进行测试。祝学习愉快!

0

0 学习 · 4928 问题

查看课程