PHP-我如何知道其中的当前页面名im?

PHP-我如何知道其中的当前页面名im?,php,Php,PHP-我如何知道其中的当前页面名im? 例如,如果im处于: 我如何剪切url并只获取页面名称:yoni ?服务器的$\u项目将对您有所帮助 echo'<pre>',print_r($_SERVER),'</pre>'; echo'',打印($\u服务器),''; 服务器的$\u项目将对您有所帮助 echo'<pre>',print_r($_SERVER),'</pre>'; echo'',打印($\u服务器),''; 您可以从阵列中访问大

PHP-我如何知道其中的当前页面名im? 例如,如果im处于:

我如何剪切url并只获取页面名称:yoni

服务器的
$\u项目将对您有所帮助

echo'<pre>',print_r($_SERVER),'</pre>';
echo'',打印($\u服务器),'';

服务器的
$\u项目将对您有所帮助

echo'<pre>',print_r($_SERVER),'</pre>';
echo'',打印($\u服务器),'';

您可以从阵列中访问大量信息

将为您提供调用它的当前文件名,例如:

example.php

然后,如果您知道最简单的方法是什么,您可以使用大量的方法删除文件扩展名:

$filename=str_replace(“.php”,”,$_服务器['php_SELF')

下面是一个很好的问题:

echo basename($_SERVER['PHP_SELF'], '.php');

您可以从阵列中访问大量信息

将为您提供调用它的当前文件名,例如:

example.php

然后,如果您知道最简单的方法是什么,您可以使用大量的方法删除文件扩展名:

$filename=str_replace(“.php”,”,$_服务器['php_SELF')

下面是一个很好的问题:

echo basename($_SERVER['PHP_SELF'], '.php');
在这种情况下是有帮助的。如果需要执行的URL的名称,请尝试:

echo basename('http://facebook.com/yoni.php', '.php'); // outputs "yoni"
或者使用您的示例URL:

echo __FILE__;
在这种情况下是有帮助的。如果需要执行的URL的名称,请尝试:

echo basename('http://facebook.com/yoni.php', '.php'); // outputs "yoni"
或者使用您的示例URL:

echo __FILE__;

最好的方法是使用

如果要删除.php扩展名:


最好的方法是使用

如果要删除.php扩展名:


请注意URL和实际文件名之间可能存在的差异,这取决于您要查找的文件名。还可以考虑不太可能的文件名,比如“我的.ph.class .php”,这可能会导致问题,甚至是非.php扩展。注意URL和实际文件名之间可能存在的差异,这取决于你想知道的内容。还可以考虑不太可能但可能的文件名,比如“我的.ph.class .php”,这可能会导致问题,甚至是非.php扩展。