Удалить последнюю завершающую косую черту из URL-адреса
Я использую этот код, чтобы получить URL текущей страницы, на которой я нахожусь:
<?php $currentUrl = Mage::helper('core/url')->getCurrentUrl(); ?>
Проблема в том, что в конце URL-адреса есть косая черта. Как я могу это изменить:
example.com/page/
К этому:
example.com/page
2
Author: Maarten Wolfsen, 2016-09-13
2 answers
Приведенный ниже код взломан, но работает все время, пожалуйста, проверьте и дайте мне знать
<?php
$my_url = Mage::helper('core/url')->getCurrentUrl();
if(substr( $my_url , -1) == '/' ) {
$currentUrl = rtrim($my_url, "/");
}else{
$currentUrl =$my_url;
} ?>
1
Author: Murtuza Zabuawala, 2016-09-13 12:01:34
Мы можем просто использовать rtrim, чтобы удалить завершающий символ "/" из URL-адреса.
$currentUrl = Mage::helper('core/url')->getCurrentUrl();
$NewUrl = rtrim($currentUrl,'/');
$NewUrl will be our url without trailing "/".
0
Author: Nitin Srivastava, 2016-09-13 14:31:55