gpt4 book ai didi

php - 获取 url php 的文件名

转载 作者:可可西里 更新时间:2023-11-01 00:45:59 25 4
gpt4 key购买 nike

我想知道如何在 PHP 中获取当前文件名以便能够在不同的目录中加载相同的文件。

index.php
works.php

lang/de/
index.php
works.php
lang/pl/
index.php
works.php

<div id="language">
<a href="../../index.php" class="lang">EN</a>
<a class="lang" href="index.php">DE</a>
<a class="lang" href="../pl/index.php">PL</a>
</div>

当前的方法是将 lang URL 重定向到 index.php。我很想知道如何在不重定向到 lang/de/index.php 的情况下从 works.php 重定向到 lang/de/works.php

对不起,如果我让你感到困惑

最佳答案

我想这就是你想要的:

<?php

$page = basename($_SERVER['PHP_SELF']);
?>

<div id="language">
<a href="../../<?php echo $page;?>" class="lang">EN</a>
<a class="lang" href="<?php echo $page;?>">DE</a>
<a class="lang" href="../pl/<?php echo $page;?>">PL</a>
</div>

您可以将当前文件名保存在 $page 变量中。然后将其回显并替换链接中的 index.php。

关于php - 获取 url php 的文件名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18771157/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com