PHP文件之间传值的四种方式说明
来源:互联网 发布:oracle数据库外键约束 编辑:程序博客网 时间:2024/05/28 06:07
一. POST传值
post传值是用于html的<form>表单跳转的方法,很方便使用。例如:
<span style="font-size:18px;"><html> <form action='' method=''> <input type='text' name='name1'> <input type='hidden' name='name2' value='value'> <input type='submit' value='提交'> </form> </html></span>form中的action填入的是跳转页面的url路径,method填入post方法。form表单中的提交按钮按下后,就会把form中有name的内容都传到填入的url中,可以通过$_POST['name']获取,例如:
<span style="font-size:18px;"><?php$a=$_POST['name1'];$b=$_POST['name2'];?></span>这里有个很方便的小技巧,在input标签中把type选为'hidden'时,这个input标签会隐藏起来,不在页面显示,但这input标签在form中,并且有name值和value值,同样会跟随提交按钮传递过去,这种隐藏标签可以传递一些不想显示出来的内容。
二.GET传值
GET传值是通过跟随url传递的,在页面跳转时,跟着url跳转。常用于<a>标签的使用。例如:<span style="font-size:18px;"><a href='xxx.php?id=value'>点我跳转</a></span>跳转进入xxx.php后,就能通过$_GET['id']获取传递的值。GET方法常用于URL的目的是删除或读取某个id的php文件。
三.SESSION传值
SESSION是全局变量的一种,经常用于用户登陆后保存用户id之类的常用数据。一旦保存到SESSION中,其他页面都可以通过SESSION获取,SESSION的使用要开启session:
<span style="font-size:18px;"><?php//session赋值 session_start(); $_SESSION['one']=value1; $_SESSION['two']=value2; //session值的读取: $one = $_SESSION['one']; //session值的销毁 unset($_SESSION['one']);?></span>
四.网址传值
代码实例:
<span style="font-size:18px;"><!DOCTYPE html><html><head><meta charset="UTF-8"><title>Insert title here</title></head><body><a href="http://localhost/wml/chuanzhi.php?name=wml&id=2">传值</a></body></html></span>
<span style="font-size:18px;"><?php$name=$_GET['name'];$id=$_GET['id'];echo $name."<br/>";echo $id;// echoname=wml&id=2?></span>
1 0
- PHP文件之间传值的四种方式说明
- PHP页面之间传递参数的四种方式
- PHP页面之间传递参数的四种方式
- PHP页面之间传递参数的四种方式
- [转载]PHP页面之间传递参数的四种方式
- PHP页面之间传递参数的四种方式
- PHP页面之间传递参数的四种方式
- PHP页面之间传递参数的四种方式
- linux服务器之间传输文件的四种方式
- linux服务器之间传输文件的四种方式
- php页面之间的传值方式
- PHP中引入文件的四种方式及区别
- PHP学习笔记(八):PHP页面之间传值的四种方法
- Xcode7 archives 的四种方式说明
- 进程之间的四种通讯方式
- PHP:输出数组的四种方式
- php访问url的四种方式
- php访问url的四种方式
- Trading Technologies公司:一家金融服务企业的云技术探索旅程
- 结构体字节对齐
- jQuery 属性操作方法
- Serial-TI-FAE
- 2-06. 数列求和
- PHP文件之间传值的四种方式说明
- Oracle基础1 — sequence 序列
- wsimport 批处理文件
- Selenium WebDriver使用IE浏览器
- 黑马程序员--Java学习日记之复习总结(递归以及IO流概述)
- 详谈OC(object-c)深浅复制/拷贝-什么情况下用retain和copy
- android private libraries中的jar添加源码文件过程
- js中setTimeout与setInterval
- URAL 1131. Copying (math)