php之间怎么传值
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php之间怎么传值相关的知识,希望对你有一定的参考价值。
一个php中执行另外一个php文件是,怎么传值???
比如index.php中有ID=123,idclass=456;
在index.php中执行require("test.php")是,ID和idclass的值怎么传过去
求小例子啊
举个小例子啊,没有跳转关系,require_once("index.php?id=$Number");我这么写的,有错啊
追答问号后面的去掉,直接require_once('index.php'),然后在下面直接echo $ID 就会输出ID 的值的 直接可以访问。
index.php内容:$id = 123;
test.php内容:require_once('index.php'); echo $id;
这样直接就能用。
传值方式有多种,还有是本页传值,还是跨页传值。
1, 变量传值,比如:
$num = 1;
$count = $num;
2, POST、GET表单传值
3, URL跳转传值,比如:
<a href="index.php?id=123">传值 </a>
4, SESSION COOKIE 传值,比如:
session_start();
$_SESSION['user'] = 'nihao';
echo $_SESSION['user'] ; 参考技术B 全局变量 可以写session global 这里我感觉你更应该用test.php?id=123&idclass=456 这样的话 在test.php里用$_GET['id'] $_GET['idclass']得到 正确追问
求例子啊
参考技术C require 之后,被引入的文件中的变量、方法、类 都可以再当前页面使用,所以你没必要传值啊,$abc(被引用文件中的某个变量) = $id; 参考技术D 全局变量 可以写session global 这里我感觉你更应该用test.php?id=123&idclass=456 这样的话 在test.php里用$_GET['id'] $_GET['idclass']得到追问
index.php中require('test.php?id=123&idclass=456');这么写吗?好像不行。全局变量怎么定义,可以举个例子吗
以上是关于php之间怎么传值的主要内容,如果未能解决你的问题,请参考以下文章