photoshop入門學習 php學習筆記 [預定義數組超全域數組]

WBOY
發布: 2016-07-29 08:45:25
原創
2139 人瀏覽過

複製代碼 代碼如下:


/* 預定義數組:
* 自動全局變量-- -超全域數組
*
* 1.包含了來自WEB伺服器,客戶端,運行環境和用戶輸入的資料
* 2.這些數組比較特別
* 3.全域範圍內自動生效,都可以直接使用這些數組
* 4.用戶不能自訂這些數組,但這些數組的操作方式和自己定義的數組操作的方式一樣
* 5.在函數中直接可以使用這些數組
*
* $_GET //經由URL請求提交至腳本的變數
* $_POST //經由HTTP POST 方法提交到腳本的變數
* $_REQUEST //經由GET , POST和COOKIE機制提交到腳本的變數
* $_FILES //經由http post方法檔案上傳而提交至腳本的變數
* $_COOKIE
* $_SESSION
* $_ENV //執行環境提交至腳本的變數
* $_SERVER //變數由WEB伺服器設定的,或直接和當前腳本的執行環境相關聯
* $GLOBALS //只要是當前腳本有效的變數都在這裡,數組的鍵名為全域腳本的名稱
*
*
*/
//超全域數組在函數內部可以直接呼叫
$arr=array(10,20);//一般數組
$_GET=array(50,90);//超全域數組
function demo(){
global $arr;//呼叫全域變數要先包含
print_r($arr );
print_r($_GET);//直接呼叫超全域數組不用包含
}
?>

//直接把傳的值當變數用,當php.ini設定檔中register_global=on時有用。
echo $username."
";
echo $email."
";
echo $page."
";
//最穩定的取值方法
echo $_GET["username"]."
";
echo $_GET["email"]."
";
echo $_GET["page"]."";
?>
this is a $_GET test


username:

password:




print_r($_GET);//不能接收
print_r($_POST);//這樣才能接收
?>
//$_ENV的使用
echo'
'; <br>print_r($_ENV ); <br>echo'
登入後複製
';
//顯示目前環境
// 也可以單一遍歷
?>
//利用$GLOBALS超全域數組在函數內部呼叫全域變數
$a=100;
$b=200;
$c=300;
function demo()
{
//直接呼叫全域變數
echo $GLOBALS["a"]."
";
echo $GLOABLS["b"]."
";
echo $GLOABLS["c"]. "
";
}
?>

以上就介紹了photoshop入門學習 php學習筆記 [預定義數組超全域數組],包含了photoshop入門學習方面的內容,希望對PHP教程有興趣的朋友有所幫助。

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板