Php 从url获取参数,而不使用查询字符串访问规则

Php 从url获取参数,而不使用查询字符串访问规则,php,Php,我想从url获取参数,而不是查询字符串 例如myhost/index.php/my_value 如果myhost/index.php?id=my_值,我想得到这个my_值 是否有任何为此方法定义的自定义规则?您可以提取请求并将其分为多个部分 $uri_segments = explode("/",$_SERVER['REQUEST_URI']); echo end($uri_segments); 您需要定义路由检查一些链接,并获取路由php@NikleshRautthnaks for resp

我想从url获取参数,而不是查询字符串

例如
myhost/index.php/my_value

如果
myhost/index.php?id=my_值
,我想得到这个
my_值


是否有任何为此方法定义的自定义规则?

您可以提取请求并将其分为多个部分

$uri_segments = explode("/",$_SERVER['REQUEST_URI']);
echo end($uri_segments);

您需要定义路由检查一些链接,并获取路由php@NikleshRautthnaks for response:)我想让它保持简单,没有其他方法可以在.htaccess文件中定义规则吗?这非常简单specific@Abdal谢谢分享,在.htaccess文件中定义规则没有其他方法吗?@HarisKhurshid我相信这不是一个好方法。根据Niklesh Raut的说法,您可以使用路由libraries@NikleshRaut我知道,因为他的问题是非常具体的,以获得最后一部分