[英]removing all trailing slashes in an url
我編寫了一個preg_match
代碼以刪除所有尾隨的斜杠,如下所示。
preg_replace("/(\/?)+$/",'',$_SERVER['REQUEST_URI']);
任何時候都會保持良好狀態。
什么是刪除所有尾隨斜杠的替代方法...
認為用戶會給出sitename.com/folder/或sitename.com/folder//或sitename.com/folder
你可以做:
$path = rtrim($path','/');
See bellow:
<?php
$url = "http://example.co/4569128/removing-all-trailing-slashes-in-an-url/"
$newUrl = rtrim($url','/');
?>
Output : http://example.co/4569128/removing-all-trailing-slashes-in-an-url
------------------------------------------------------------------------
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.