我很困惑与PHP函数rtrim()和chop(),因为他们的工作类似,给类似的输出.为什么修剪尾随字符有不同的功能?
示例示例:
PHP
$str = "Hello World!";
echo $str . "<br>";
echo rtrim($str,"World!") . "<br>"; //Hello
echo chop($str,"World!") . "<br>"; //Hello
Run Code Online (Sandbox Code Playgroud)
chop()和rtrim()功能之间有什么区别吗?
答案也在手册中:http://php.net/manual/en/aliases.php
从那里引用:
但是,由于API清理或其他原因,有些函数会更改名称,旧名称仅作为别名保留以便向后兼容.
并且chop()只是一个别名,rtrim()所以他们也这样做.这也在手册中:http://php.net/manual/en/function.chop.php
引自那里:
此函数是别名:rtrim().
| 归档时间: |
|
| 查看次数: |
2925 次 |
| 最近记录: |