php中使用url传递数组的方法

yipeiwu_com5年前PHP代码库

本文实例讲述了php中使用url传递数组的方法。分享给大家供大家参考。具体分析如下:

数组传递这么写:

复制代码 代码如下:
echo"<a href=2.php?info=".base64_encode(serialize($information)).">info</a>" ;

数组接收:

复制代码 代码如下:
$info = unserialize(base64_decode($_GET['info']));

访问的话:

复制代码 代码如下:
echo $info['name'];

这里注意unserialize和base_decode的顺序

希望本文所述对大家的php程序设计有所帮助。

相关文章

php从右向左/从左向右截取字符串的实现方法

语法: substr(要截取的字符串, 开始位置 ,截取长度) 开始位置从0开始,如果想从第一个字符开始截取,则开始位置参数为0. 最后一个参数是可选的,如果只提供开始位置,则从开始位置...

PHP实现的一致性Hash算法详解【分布式算法】

PHP实现的一致性Hash算法详解【分布式算法】

本文实例讲述了PHP实现的一致性Hash算法。分享给大家供大家参考,具体如下: 一致性哈希算法是分布式系统中常用的算法,为什么要用这个算法? 比如:一个分布式存储系统,要将数据存储到具体...

PHP实现根据浏览器跳转不同语言页面代码

复制代码 代码如下:<?php$lan = $_SERVER['HTTP_ACCEPT_LANGUAGE'];   //获取浏览器语言版本if (preg_ma...

php使用curl模拟多线程实现批处理功能示例

本文实例讲述了php使用curl模拟多线程实现批处理功能。分享给大家供大家参考,具体如下: php模拟多线程用到curl库,这个库很强大,可以做好多事,比如模拟登陆,文件上传/下载,数据...

php echo()和print()、require()和include()函数区别说明

1.echo和print的区别 PHP中echo和print的功能基本相同(输出),但是两者之间还是有细微差别的。echo输出后没有返回值,但print有返回值,当其执行失败时返回fla...