Как удалить второй sla sh URL и изменить параметр - PullRequest
0 голосов
/ 17 июня 2020

помогите мне исправить это

Я создал это для удаления

$url = "http://".$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI'];
$dis_url=trim(strtok($url, '/'));

И создал такую ​​ссылку

if (isset($_SESSION['lang']) && $_SESSION['lang'] == 'en') {}
    echo " <a href='$dis_url-en'></a>";
if (isset($_SESSION['lang']) && $_SESSION['lang'] == 'id') {}
    echo "<a href='$dis_url-id'></a>";

Пожалуйста, помогите мне это исправить.

1 Ответ

3 голосов
/ 17 июня 2020

Вы можете использовать str_replace():

$a='mypath/index/id';
echo str_replace("/id", "/en",$a); //result:mypath/index/en
...