为什么 rtrim 会把结尾的 n 去掉呢?
本意是通过 rtrim 函数去除后缀,得到文件名,没想到函数把结尾的 n 给去掉了,真是奇怪啊。
$str = rtrim("test_fdadnnnnnn.json", '.json');
echo $str;// 结果 :test_fdad
这个问题是因为它删的是”.json”这里面包含的所有字符,而不会把这个”.json”当作一个整体来处理哦