Heim > Backend-Entwicklung > PHP-Tutorial > php 超链接传递数组参数的方法介绍

php 超链接传递数组参数的方法介绍

WBOY
Freigeben: 2016-07-25 09:00:24
Original
2671 Leute haben es durchsucht
平常的php编程中,如果需要传递数组参数 我们一般会通过for表单或通过ajax形式异步提交。今天为大家介绍如何通过超链接的形式进行传递,供大家学习参考。

示例代码:

<?php
/**
 * 超链接传递数组参数 
 * site bbs.it-home.org
*/
if($_GET['names']){
$arr=explode(‘-’,$_GET['names']);
print_r($arr);
exit();
}
$names = array(“11″,”22″,”33″);
$arg=implode(‘-’,$names);
$url=”http://localhost/root/bd.php?names=”.$arg;
header(“location:$url”);
?>
Nach dem Login kopieren

说明: 1、先将数组转换成字符串,然后在目标网址接收参数,再将字符串还原为数组。 2、此方法仅适用于一维数组,且数组不能太大,否则会超出url长度的上限。 3、连接符建议用’-'或者’/',不建议用’,’

以上代码虽然实现了简单的数组传递的需求,但不推荐在生产环境中使用,仅供大家学习参考。



Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage