【问题标题】:$GET query to directory?$GET 查询目录?
【发布时间】:2015-06-25 05:13:35
【问题描述】:

我想从上面的脚本中获取 youtube 视频,但是上面的代码是从 GET 参数 example.com/s=keyword 获取关键字,我希望它从 example.com/HERE 获取 我的意思是你可以看到有一个$_GET['s'] 所以这个函数是这样工作的

example.com/s=keyword

我希望它像这样工作

example/page/keyword

对不起我的英语不好

$keyword = $_GET['s'];
file_get_contents("https://www.googleapis.com/youtube/v3/search?part=snippet&q=$keyword&type=video&key=abcdefg&maxResults=5");

【问题讨论】:

  • 不,你没有得到我的问题,我为我的 url 重写了 url。
  • 此链接将有助于 apache url 重写 httpd.apache.org/docs/2.0/misc/rewriteguide.html
  • 那你到底想做什么?你能进一步解释一下吗?
  • 我想从上面的脚本中获取 youtube 视频,但上面的代码是从 GET 参数 example.com/s=keyword 获取 kewword,我希望它从 example.com/HERE 获取。
  • example.com 将是example.com,如何重写域名其自身?应该是example.com/page/keyword

标签: php parameters get fetch


【解决方案1】:

看看$_SERVER[REQUEST_URI] 这将返回您当前的网址。然后使用简单的字符串或数组函数对其进行处理以获取参数,例如

$current_url = $_SERVER['REQUEST_URI'];
$url_arr     = explode("/", $current_url);

然后使用数组索引访问参数 喜欢$page = $url_arr[0];

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-05-14
    • 1970-01-01
    • 1970-01-01
    • 2020-05-18
    • 1970-01-01
    相关资源
    最近更新 更多