簡體   English   中英

刪除網址中的所有結尾斜杠

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM