方法一:require_once
//page a:
$a = "hello";
//page b:
require_once "a.php";
echo $a." world!";
訪問b.php會得到:hello world!
方法二:通過頁面跳轉時攜帶引數傳值
//page a:
$a = "world";
點我跳到b.php
//page b:
echo "hello".$_get['m'];
方法三:表單提交:
echo $_post['val'];
方法四:session會話。
(session是全域性變數,只要被宣告,在不關閉網頁或者沒有到session的週期在所有頁面都是可用的,而post和get只要php執行完畢就會立刻被釋放沒有)
session_start();
$_session['val']='123';
echo $_session['val'];
session_start();
echo $_session['val']; //直接輸出全域性變數val.
方法五:cookie。
cookie是存放在客戶端上(也是全域性變數),session是存放在伺服器上。這是兩者唯一的不同。
setcookie("user", "suvllian", time()+3600);
//建立乙個名為user的cookie變數,它的值是alex porter。它將在乙個小時以後過期,也就是不能訪問了
echo $_cookie['user']; //還要重新整理一下頁面才可以生效
方法六:存入資料庫再取出
優點是:能夠長期儲存。
缺點是每次需要使用時,都需要在資料庫中查詢,耗費資源非常大。
php頁面之間傳值 php如何在不同頁面之間傳值
php在不同頁面之間傳值的方法 1 利用post傳值 2 利用get傳值 3 利用session傳值。session是全域性變數的一種,經常用於使用者登入後儲存使用者id之類的常用資料,選擇session是非常好的選擇。常用的三種方法 一 post傳值 post傳值是用於html的 表單跳轉的方法,...
fineui 頁面間傳值
1.使用request 方法是將引數對放到url的後面,形如www.baidu.com?name lili pwd 123456 在新的頁面下的page load下面使用 string d1 request name 可以獲得傳遞的引數.傳輸的缺點明顯,字元裸露在url上面,類似於get請求 不建議...
JS頁面之間傳值
父頁面與子頁面之間有多種傳值的方式 第一種,通過window.open的方法開啟乙個新的頁面,在新的頁面裡面通過window.opener來獲取物件,以下為例項 父頁面 function opennewwindow 子頁面 function getfatherdom 第二種,巢狀的形式,即子頁面存放...