我们在使用 WordPress 制作主题或插件的时候偶尔需要将某个 URL 地址后面的正斜杠“/”和反斜杠“\”删除掉。为此,WordPress 有一个专门检测 URL 地址后面是否有正反斜杠的函数,有就删除斜杠,这个函数就是 untrailingslashit()函数,这个函数就是今天的重点内容。
untrailingslashit()函数介绍
如果 URL 地址后面有正斜杠和反斜杠则删除。
untrailingslashit( string $string )
参数:
$string(string):(必需)要从中删除尾部斜杠的 URL 地址。
返回:
(string) 尾部删除斜杠后的 URL 地址。
函数所在文件:wp-includes / formatting.php
function untrailingslashit( $string ) { return rtrim( $string, '/\\' ); }
untrailingslashit()函数使用示例
示例:在 URL 后面添加斜杠
<?php echo untrailingslashit( '/home/julien/bin/dotfiles/' ); ?>
上述代码将输出:home/julien/bin/dotfiles
实例:如已有斜杠就不会再添加斜杠
<?php echo untrailingslashit( 'https://boke112.com/' ); ?>
上述代码将输出:https://boke112.com
以上内容整理自@WordPress - untrailingslashit()
本文WordPress删除正反斜杠函数untrailingslashit()的介绍及如何使用到此结束。在强者的眼中,没有最好,仅有更好。小编再次感谢大家对我们的支持!