我删除后为什么是27?

来源:1-23 编程练习

慕婉清2128704

2019-12-25 11:28:01

$str='Demon is an English teacher.17847564092';

echo $str.'<br/>';

echo '删除前的长度是:'.strlen($str).'<br/>';

echo trim($str,"0...9").'<br/>';

echo '删除后的长度是:'.strlen(trim($str,"0...9"));

我删除后为什么是27了?

写回答

1回答

好帮手慕小尤

2019-12-25

同学你好,echo trim($str,"0...9")删除的是.17847564092,所以长度为27。建议同学修改为echo trim($str,"0..9"),则删除0-9之间的数据。则删除后长度为28

如果我的回答解决了你的疑惑,请采纳!祝学习愉快!

0

0 学习 · 4928 问题

查看课程