介绍
小编给大家分享一下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/碧峤?/> 形式 php://2. <? php echo $ _POST [' val”); ?>
(会话是全局变量,只要被声明,在不关闭网页或者没有到会话的周期在所有页面都是可用的,而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;];//还要刷新一下页面才可以生效 祝辞;
优点是:能够长期存储。
缺点是每次需要使用时,都需要在数据库中查询,耗费资源非常大。