php url传递url

Posted 北方的刀郎

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php url传递url相关的知识,希望对你有一定的参考价值。

url 可以base64_encode 后再传值,接受页面再 decode 

<?php
//http://local.test.com/?a=1&url=http://www.baidu.com?b=2&c=3
var_dump($_GET);
/*array (size=3)
  'a' => string '1' (length=1)
  'url' => string 'http://www.baidu.com?b=2' (length=24)
  'c' => string '3' (length=1)
  */



$url=base64_encode('http://www.baidu.com?b=2&c=3');

echo "<a href='index.php?a=1&url=".$url."'>test</a>";

var_dump(base64_decode($_GET['url']));

以上是关于php url传递url的主要内容,如果未能解决你的问题,请参考以下文章

VSCode自定义代码片段3——url大全

VSCode自定义代码片段3——url大全

VSCode自定义代码片段3——url大全

急!!php获取url参数

iFrame 使用 PHP 在 URL 中传递用户名和密码

如何传递 PHP GET URL 变量以使用 Javascript 打开一个窗口?