使用$_SERVER[REQUEST_URI]
时,我会得到一个像
"/stardigitalprint/index.php?route=product/product&path=59_61&product_id=50"
如何在问号后取出部件,即
“的产品/产品&安培;路径= 59_61&安培; PRODUCT_ID = 50”
非常感谢您的帮助 谢谢。
答案 0 :(得分:9)
服务器变量$_SERVER['QUERY_STRING']
应该包含您要查找的内容。
答案 1 :(得分:1)
$parts = explode("?", $_SERVER[REQUEST_URI]);
echo $parts[1];
你需要检查uri是否有一些获得参数
答案 2 :(得分:0)
$str = "/stardigitalprint/index.php?route=product/product&path=59_61&product_id=50";
echo substr($str , strpos($str , "?") + 1);
所以我想这对你有用。
echo substr($_SERVER[REQUEST_URI] , strpos($_SERVER[REQUEST_URI] , "?") + 1);
答案 3 :(得分:0)
问号后的部分称为"查询字符串"。 如果有人还在访问此页面,那么有很多回复here