PHP引數傳遞的方式

2021-07-15 11:14:34 字數 907 閱讀 6829

php

提供了如下列所示幾種網頁之間傳遞資料的方法:

(1)使用

cookie

:將使用者的狀態資料存放在

客戶端電腦

之中,讓其它程式能透過訪問客戶端計算機的

cookie

,來訪問使用者的資訊。

(2)使用session

:相對於

cookie

,將使用者的狀態資料存放於伺服器

之中,讓其它程式能透過伺服器中的檔案或資料庫,來訪問使用者資訊。

(3)利用隱藏式表單域

(hiddenfield

):透過網頁中的各種隱藏式窗體來儲存使用者資訊,並傳遞給伺服器中的

php程式使用。

(4)利用url引數(

urlrewriting

):使用

超連結url

引數或是

header()

函式的轉向型態,傳送資料給其它的

php程式。

(admin.php?usernamae

=aa&pass

=123)

再說說:cookie&session

1.cookie

是使用者瀏覽**時,**指令碼程式存放在

使用者電腦上

的乙個文字檔案,

cookie

通常只能存放在指定的目錄

,其內容是使用者訪問**時的

私有資訊

性化的瀏覽服務。

2.與cookie

相對應的是

session

,session

也可以記錄使用者的私有資訊,但是其資訊主體是

存放在伺服器上

。本節主要介紹

cooke

和session

的常用函式,以及在實際應用中的方法。

PHP函式傳遞引數方式

函式構成 function name 引數 函式命令 可能有return 呼叫函式的時候 a name b 寫函式時候的引數名,和實際呼叫時的引數名,沒有必然聯絡。函式呼叫時候,如果是普通的變數引數 字元 整形 浮點 陣列 是直接去的這個變數引數的值,傳遞進函式中進行運算,不會對函式外的引數進行修改...

引數傳遞方式

1 pass by value 單向傳遞 形參改變 實參不變 2 pass by address pointer 雙向傳遞 形參改變 實參改變 3 pass by reference 雙向傳遞 形參改變 實參改變 c pass by value 單向傳遞 形參改變 實參不變 void swap1 i...

JAVA的引數傳遞方式

1 簡單資料型別作為引數傳遞 複製傳值方式 但是string型別很特殊,跟簡單資料型別一樣 package cn.edu.lei public class test2 public static void main string args 執行結果 初始階段a的值 10 fun函式後引數a的值 20...