从任何URL字符串中提取路径和查询字符串

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了从任何URL字符串中提取路径和查询字符串相关的知识,希望对你有一定的参考价值。

You can use JUri object to extract the path or query string from a any url
  1. //current page
  2. $uri = JUri::getInstance();
  3.  
  4. //another link
  5. $uri = JUri::getInstance('/somedomain.com/subdir/page.html?param=val');
  6.  
  7. //Will extract ?param=val
  8. $qry = $uri->toString(array('query'));
  9.  
  10. //Will extract /somedomain.com/subdir/page.html
  11. $path = $uri->toString(array('path'));

以上是关于从任何URL字符串中提取路径和查询字符串的主要内容,如果未能解决你的问题,请参考以下文章

从 url 查询字符串参数中提取单独的值

ActionScript 3 从加载文件URL中提取查询字符串变量

从加载文件URL中提取查询字符串变量

使用 javascript 从 URL 获取路径和查询字符串

是否有任何正则表达式用于从文本中查找和提取字符串

比较来自路径和请求的字符串结果