WordPress删除正反斜杠函数untrailingslashit()的介绍及如何使用

田野里,高粱像喝醉了酒,频频点头;玉米正在变黄了的衣服里睡大觉;大豆也小坡了肚皮,蹦了出来;小白菜像列队的士兵整齐地排列在在菜地里。农民正忙忙碌碌地收获着一年的成果,田野里不时传出阵阵欢笑声。啊,秋天的景色真美啊!

我们在使用 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()的介绍及如何使用到此结束。在强者的眼中,没有最好,仅有更好。小编再次感谢大家对我们的支持!

标签: WordPress