注册

php中使用url传递数组($_GET方式)、表单提交数组($_POST)的方法

嗨豆壳技术文章 时间:2015-02-12 11:50:49 [ray]

文章主要分享给大家php中提交或传递数组的方法。

一、使用url传递数组的方法,实例分析如何使用URL传递数组发送与接收的技巧

URL数组传递链接写法

<?php
$arr = array("name"=>"Ray","website"=>"www.hi-docs.com");
<a href="test.php?params=<?php echo base64_encode(serialize($arr));?>">submit url-array</a>" ;
?>

接收数组的方法,这里注意unserialize和base_decode的顺序

<?php
$params = unserialize(base64_decode($_GET["params"]));
print_r($params);
?>

浏览器中的显示效果如图

php中使用url传递数组($_GET方式)

一、使用表单提交数组($_POST)的方法

form表单中数组写法

<form method="post" action="">
<input type="text" name="params[]" value="Ray" />
<input type="text" name="params[]" value="www.hi-docs.com" />
<input type="submit" value="submit" />

接收数组的方法,这个就比较简单了

<?php
print_r($_POST["params"]);
?>

base64_decode函数用法://www.hi-docs.com/php/base64_decode.html

unserialize函数用法://www.hi-docs.com/php/unserialize.html

标签

本文地址:https://www.hi-docs.com/article/120.html

上一篇:Javascript将数字金额转换成整数大写的方法

下一篇:linux date命令实现日期时间和Unix时间戳转换