php获取当前url&;删除单词

php获取当前url&;删除单词,php,regex,Php,Regex,我读了太多书,弄得自己不知所措 我希望(使用PHP)能够获取当前页面的url,然后去掉一个特定的单词并将其显示在页面上 示例url:http://domain.com/some/thing/word 示例输出:http://domain.com/some/thing/ 到目前为止,我设法做到了一个或另一个,但打破了东西,当我试图做这一切在一起 非常感谢您的帮助。您可以尝试以下代码删除URL中的最后一个单词字符 <?php echo preg_replace('~^(.*\/).*$~',

我读了太多书,弄得自己不知所措

我希望(使用PHP)能够获取当前页面的url,然后去掉一个特定的单词并将其显示在页面上

示例url:
http://domain.com/some/thing/word

示例输出:
http://domain.com/some/thing/

到目前为止,我设法做到了一个或另一个,但打破了东西,当我试图做这一切在一起


非常感谢您的帮助。

您可以尝试以下代码删除URL中的最后一个单词字符

<?php
echo preg_replace('~^(.*\/).*$~', '$1', 'http://domain.com/some/thing/word');
?> //=> http://domain.com/some/thing/
/=>http://domain.com/some/thing/

你能发布你的代码吗?你是说这个
回显preg\u replace('~^(.\/).$~'、'$1'、'http://domain.com/some/thing/word');?正是我需要的-谢谢!把它贴出来作为答案。