PHP简单传参方法
来源:互联网 发布:怎么联系淘宝店主 编辑:程序博客网 时间:2024/06/05 14:28
据小编所知,PHP的传参方法有四种,分别是:session cookie 表单 超链接
第一种:
使用表单传参.
在index.html页面中代码如下:
<form action="xxx.php" method="post">
<input type="text" name="text" />
<input type="submit" name="submit" value="提交" />
</form>
<input type="text" name="text" />
<input type="submit" name="submit" value="提交" />
</form>
//method方法分为post与get,这里采用的是post,点击提交后,会传到xxx.php页面
在xxx.php页面中代码如下:
<?php $text=$_POST[text];?>
//接受来自表单传来的信息,且采用的是$_POST[] 若在index.html中method=”get”则采用$_GET[]
第二种:
使用超链接传参.
在01.php中代码如下:
<a href="02.php?value=<?php echo "这是一个超链接"; ?>">跳转</a>
//当单击跳转时会跳转到02.php页面,且将value="这是一个超链接";传递过去
在02.php中代码如下:
<?php
$value = $_GET[value];
echo $value;
?>
$value = $_GET[value];
echo $value;
?>
//使用$_GET[]方法获取超连接传递的参数.
若想用超链接传递多个参数可写成如下格式:
<a href="02.php?value=<?php echo "这是一个超链接"; ?>&value2=<?php echo "这是第二个参数";?>">跳转</a>
//同样用$_GET[]方法接受第二个参数
第三种:
使用session传参.
它是服务器端的临时储藏室,session常被称作会话.
使用session前应先启动会话,即session_start();且应将session_start();置于代码最前面
在01.php中代码如下
<?php
session_start();
$_SESSION[“temp”]=array('1','2','3');
?>
session_start();
$_SESSION[“temp”]=array('1','2','3');
?>
在02.php中代码如下:
<?php
session_start();
for($i=0;$i<3;$i++)
{
echo $_SESSION[‘temp’][$i].'<br />';
}
?>
session_start();
for($i=0;$i<3;$i++)
{
echo $_SESSION[‘temp’][$i].'<br />';
}
?>
//此时就会输出 1 2 3
以上三种是小编常用的,至于cookie小编也没怎么用过
第四种:
cookie传递参数
cookie是服务器暂存在本地的文件,记录浏览痕迹.
在01.php中代码如下:
<?php
setcookie('mycookie','123');
<?php
setcookie('mycookie','123');
//首先创建cookie,并将'123'赋值给了mycookie
?>
?>
在02.php中代码如下:
<?php
$value = $_COOKIE[‘mycookie’]; //在02。php中页面接受cookie,实现cookie从页面之间传递参数完毕。
echo $value;
?>
<?php
$value = $_COOKIE[‘mycookie’]; //在02。php中页面接受cookie,实现cookie从页面之间传递参数完毕。
echo $value;
?>
3 0
- PHP简单传参方法
- APACHE配置php简单方法
- PHP 简单的POST方法
- PHP链接ACCESS数据库简单的方法
- PHP无限级分类简单实现方法
- php最简单MYSQL分页显示方法
- PHP创建excel文件简单的方法
- php最简单MYSQL分页显示方法
- PHP POST GET 方法简单范例
- 简单介绍PHP获取文件属性方法
- 简单快捷PHP数组赋值方法详解
- php 扩展库禁用最简单方法
- php简单开启gzip压缩方法
- Tomcat运行php的简单方法
- php中四种webservice实现的简单方法
- 简单介绍PHP获取文件属性方法
- PHP导出Excel最简单的方法
- 简单的PHP实现倒计时方法
- WINCE 加入驱动DLL步骤
- 输入10个数,将其中最小的数与第一个对换,最大的数与最后一个对换
- C++的构造函数为什么不能是虚函数
- jsp常用内置对象
- 图像边缘检测
- PHP简单传参方法
- 涨姿势了--java中竟然可以连等,就像下面程序中的15行
- HTML特殊字符编码大全
- Android 内存泄漏初探
- iOS 引入支付宝 缺少 #include <openssl/asn1.h>
- Java 8/26
- C语言和C++语言在语法上面的部分区别 (2
- 寒冰王座
- JTHREAD剖析