php页面传值的实现方法

  介绍

小编给大家分享一下php页面传值的实现方法,希望大家阅读完这篇文章后大所收获、下面让我们一起去探讨吧!

我们在制作动态网站的时候,经常要使用到页面传值的方式来进行信息的传递。下面我们就为大家介绍一下php中页面传值的方式。

//页面:   php & lt; ?   一美元=癶ello";   比;//页面b:   php & lt; ?   require_once“A.php";   回声美元霸主地位;世界!“;   祝辞;

访问b。php会得到:hello world !

//页面:   php & lt; ?   一美元=皐orld";   比;   & lt; a href=https://www.yisu.com/zixun/" b.php ? m=$ ">点我跳到b.php //页面b:   <? php   回声“hello”。$ _GET [' m '];   ?>


& lt;表单名称=癴orm1"方法=皃ost"action=?. php"比;   & lt;输入类型=皌ext"name=皏al"/比;   & lt;输入类型=皊ubmit"name=癝ubmit"值=https://www.yisu.com/zixun/碧峤?/>

(会话是全局变量,只要被声明,在不关闭网页或者没有到会话的周期在所有页面都是可用的,而POST和GET只要php执行完毕就会立刻被释放没有)

& lt; php ?   session_start ();   $ _SESSION [& # 39; val # 39;]=& # 39; 123 & # 39;;   echo $ _SESSION [& # 39; val # 39;];   比;   php & lt; ?   session_start ();   echo $ _SESSION [& # 39; val # 39;];//直接输出全局变量瓦尔。   ?在

饼干是存放在客户端上(也是全局变量),会话是存放在服务器上。这是两者唯一的不同。

& lt; php ?   setcookie (“user",“SUVLLIAN",时间()+ 3600);//创建一个名为用户的cookie变量,它的值是亚历克斯波特。它将在一个小时以后过期,也就是不能访问了   echo $ _COOKIE[& # 39;用户# 39;];//还要刷新一下页面才可以生效   祝辞;

优点是:能够长期存储。

缺点是每次需要使用时,都需要在数据库中查询,耗费资源非常大。

php页面传值的实现方法