首页 >后端开发 >PHP问题 >php页面跳转怎样传递参数

php页面跳转怎样传递参数

王林
王林原创
2020-08-01 13:51:275043浏览

php页面跳转传递参数的方法:可以通过使用服务器端的session来实现页面间参数的传递。session是服务器端的临时储藏室,常被称作会话。要使用session,就必须通过session_start()语句启动session。

php页面跳转怎样传递参数

可以使用服务器端的session。

(推荐教程:php图文教程

session与cookie的不同在于它是服务器端的临时储藏室。session常被称作会话。

在page01中设置一个session。

代码如下:

<?php 
session_start();
$_SESSION["temp"]=array(&#39;123&#39;,&#39;456&#39;,&#39;789&#39;);
?>

要想使用session,必须启动session。session_start();就是启动session的方法。一般要写在最前面。

第二个语句我定义了一个$_SESSION["temp"]数组,数组的名称是$_SESSION["temp"],里面存储了3个字符串。

在page02页面接受session。

(视频教程推荐:php视频教程

代码如下:

<?php 
     session_start();
     for($i=0;$i<3;$i++)
     {
             echo $_SESSION[&#39;temp&#39;][$i].&#39;<br />&#39;;
     }
?>

首先启动会话。启动后我们在page01定义的变量已经可以使用了,不需要其他任何获取的操作,这里不同于cookie。

下面我们使用for循环将其内容输出。

注意:

不要以为$_SESSION['temp'][$i]是一个二维数组,它是个一维数组,数组的名称是$_SESSION["temp"],虽然这个名称比较繁琐,数组的下标是'temp'。

我们在写$_SESSION["temp"]时,temp加双引号或者单引号都是等价的。

这里我们定义会话变量时定义的是数组,也可以定义普通变量。

以上是php页面跳转怎样传递参数的详细内容。更多信息请关注PHP中文网其他相关文章!

声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn