php傳參
Ⅰ 兩個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;
}
}
不保證代碼的完全正確,但是思路是對的。