如何在PHP中使用PathInfo获取URL参数

avatar
作者
猴君
阅读量:0

在PHP中,可以使用$_SERVER['PATH_INFO']来获取URL中的参数。PathInfo是一个URL中用于识别动态页面的一部分,通常包含在网址的末尾。例如,如果URL是http://example.com/index.php/user/profile/123,那么PathInfo部分就是/user/profile/123

以下是一个简单的示例代码,演示如何使用PathInfo获取URL参数:

<?php // 获取PathInfo $pathInfo = $_SERVER['PATH_INFO'];  // 将PathInfo以'/'分隔成数组 $parts = explode('/', $pathInfo);  // 获取URL参数 $user = $parts[1]; // 获取'user' $profile = $parts[2]; // 获取'profile' $id = $parts[3]; // 获取'123'  // 输出URL参数 echo "User: $user <br>"; echo "Profile: $profile <br>"; echo "ID: $id <br>"; ?> 

当访问http://example.com/index.php/user/profile/123时,上面的代码将输出以下结果:

User: user Profile: profile ID: 123 

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!