当前位置:首页 » 编程语言 » php传参

php传参

发布时间: 2022-02-11 01:59:21

Ⅰ 两个php文件如何传递参数

  • 通过session来储存

    <?php

    session_start();

    $_SESSION['username'] = "userName";

    ?>

    在其它页面直接取出就行了

    <?

    session_start();

    echo$_SESSION['username'];

    ?>

  • 通过url传向其它页面传递参数

    other.php?user=xxx

  • 或在php重定向到其它页面时

    $username = "xxx";

    $home_url = 'logIn.php?user='.$username;
    header('Location:'.$home_url);

    其它页面用$_GET["user"]来接收

    3.通过表单向其它页面传送参数

    其它页面用$_POST["user"]来接收

Ⅱ PHP中形参和实参的参数传递

functionadd($a,$b){
echo$a+$b;
}
abc($c,$d);

其中 $a $b 是形参

$c $d 是实参

在php中 形参的个数和实参个数可以不一致。(实参可以比形参多,但是如果形参未默认值。布恩比实参少)

http://www.hu.com/question/23040402/answer/23438059

Ⅲ php如何传递类参数

直接实例化类
$db = new db($db_host, $db_user, $db_pass, $db_name, $enable_debugmode);

然后就可以取类里面的对象了
$db -> query();

如果要在其它的页面调用这个类里面的对象的话,可以先把这个类的文件包含进来:
include("class.inc.php")/require("class.inc.php"),然后就可以用上面的方法来调用

Ⅳ php之间怎么传值

两个页面之间有没有跳转关系?如果有跳转关系,下一个页面用上一个页面的值可以通过url传值,或者设置hidden的input传值。如果没有跳转关系,如果test.php中要用index.php中的值,可以在test.php中require_once('index.php'),然后直接通过$ID和$idclass就可以使用这两个变量。

Ⅳ php的URL传参,通过URL传!

PHPURL传参是向URL里面添加字符串的方式来进行传递的。
例:
index.php?id=100&name=test
上面这个url传递了id为100,name为test的传,可以通过$_GET['id']和$_GET['name']分别获取这两个值。

Ⅵ php中如何传值和获取值

得到的$row是一个数组,不能用echo,要用print_r()函数;

Ⅶ php 如何向本页面传递参数

执行本页面的时候,POST 表单提交 或者 地址栏的GET参数提交 都可以

Ⅷ php怎么传递参数

PHP程序内可以定义全局变量和私有变量来传递参数。
如果你问的是网页表单中的传递方法,那就是GET与POST。
在PHP中接受GET和POST参数的方法是:$_GET['变量名'] 或 $_POST['变量名']
<form action="" method="POST">
<input type="text" name="abc" value="" >
<input type="submit" value="提交">
</form>
PHP中可以使用 $_POST['abc']来获得提交到程序的表单的数据。

Ⅸ php页面传值

<?php
echo $_REQUEST["a"];
?>
可以$_REQUEST数组传值

第二个问题:
登录网络后,在右上角用户名后下拉 “我的知道” 下 “我的提问”就可看到自已以前的提问。

Ⅹ PHP 类之间传递参数

1. 用继承,B继承A,其中A的mm方法里面的参数k作为方法的返回值,这样就可以给到A去使用了。

classBextendsA{
publicfunctiontt(){$k=$this->mm();}
}

2.在A类里面实例化B类。

classA{
publicfunctiontt(){
$class=newB();
$k=$class->mm();
}
}

两个方法的前提条件都是需要mm方法的k变量作为返回值,然后在A类调用的时候就可以得到这参数了。

3.将k参数储存到A类的属性中。

步骤大致和2方法差不多,也是要在tt方法里面实例化B类,但是B类的mm方法改为:

publicfunctionmm()
{$this->k=$k;}

这样就不用k为返回值了,然后在A类中这样:

classA{
publicfunctiontt(){
$class=newB();
$class->mm();
$k=$class->k;
}
}

不保证代码的完全正确,但是思路是对的。

热点内容
内置存储卡可以拆吗 发布:2025-05-18 04:16:35 浏览:333
编译原理课时设置 发布:2025-05-18 04:13:28 浏览:374
linux中进入ip地址服务器 发布:2025-05-18 04:11:21 浏览:609
java用什么软件写 发布:2025-05-18 03:56:19 浏览:30
linux配置vim编译c 发布:2025-05-18 03:55:07 浏览:105
砸百鬼脚本 发布:2025-05-18 03:53:34 浏览:940
安卓手机如何拍视频和苹果一样 发布:2025-05-18 03:40:47 浏览:736
为什么安卓手机连不上苹果7热点 发布:2025-05-18 03:40:13 浏览:800
网卡访问 发布:2025-05-18 03:35:04 浏览:507
接收和发送服务器地址 发布:2025-05-18 03:33:48 浏览:369