如果我有一个看起来像这样的网址,那么读取该值的最佳方法是什么
http://www.domain.com/compute?value=2838
Run Code Online (Sandbox Code Playgroud)
我试过parse_url()
但它value=2838
没有给我2838
编辑:请注意我正在谈论一个字符串,而不是一个实际的网址.我把url存储在一个字符串中.
我有一个网址,
example.com/?/page1
Run Code Online (Sandbox Code Playgroud)
我想知道网址的GET部分是什么,例如:
?/page1
Run Code Online (Sandbox Code Playgroud)
我该怎么做呢?喜欢,不必拆分字符串和东西?
我已经做了一段时间的PHP,从来没有需要帮助,但这次完全搞糊涂了.我有一行代码和一个echo语句.
问题:URL参数自动假设同名的PHP变量值.例如,我有一个带有名为'var_name'的参数的URL,如下所示:
http://www.example.com?var_name=abc123
和一个带有名为'var_name'的变量的1行PHP脚本,如下所示:
echo $ var_name;
然后我在页面上输出:abc123
这是PHP页面中唯一的代码!这种行为正是我期望$ _GET工作的方式,但我没有使用它.
我只在1个运行PHP 5.2的特定服务器上遇到此问题.我已在其他4台服务器上测试过,没有这种行为.我认为这是一个PHP配置问题,但是运行默认配置并且在配置文档中找不到任何内容.请帮忙.
提前致谢.Matt-