標籤:使用 strong ar 資料 代碼 sp on ef c
文法:
PHP的文法很簡單 --直接看代碼: <?php /*代碼部分*/ ?> 這就是PHP代碼的聲明方式。 註:<? ?> 等這中寫法也可以寫,但是不建議這麼寫。
標記語句的結束:分號是標記一條語句的結束 ";" --每條語句結束後要用“;”分號表示結束.
變數:
PHP變數是鬆散的。但是它也區分大小寫,這點大家要注意。 在使用它之前,無需聲明 -根據變數聲明方式,PHP會自動把變數轉換成正確的資料類型.
在PHP中聲明變數使用$關鍵字來聲明 --所有的變數都是由$來標識的 。
變數命名規則:
變數名必須以字母或底線 "_" 開頭。 變數名只能包含字母數字字元以及底線。
變數名不能包含空格。
如果變數名由多個單片語成,那麼應該使用底線進行分隔(比如 $my_string),或者以大寫字母開頭(比如 $myString)。
<?php //聲明變數 $var_name = "snow"; //使用變數 echo $var_name; /* 顯示結果: snow */?>
常量:
PHP中常量的聲明: 在PHP中聲明常量使用define函數來聲明的 。
<?php /* define函數有三個參數 第一個參數:指定常量名 --不得使用關鍵字,常量不能有$符號 第二個參數:指定常量的值 --只能是布爾、整數、浮點、字串四個類型 第三個參數:指定此常量是否對大小寫敏感 --true忽略大小寫,false區分大小寫 */ define("Name","張三",true); echo name; /*顯示結果:張三 --因為是true所以不區分大小寫*/?>
數組:
PHP數組可以當作其它語言中的集合使用
PHP數組裡可以存放PHP支援的任何類型。當然也可以存放類對象等
<?php/*===================================================================*/ //數值數組 $nums = array(1,2,3); //或者等同於 $nums[0] = 1; $nums[1] = 2; $nums[2] = 4; echo $nums[2]."<br />"; /*輸出:4*//*===================================================================*/ //關聯陣列 --其中的“=>”是PHP中的關聯符號,就是指定索引值對的。 $ns = array("name"=>"張三","age"=>22,"sex"=>"man"); //或者等同於 $ns["name"] = "張三"; $ns["age"] = 22; $ns["sex"] = "man"; echo "姓名:".$ns["name"]."<br />年齡:".$ns["age"]."<br />性別:".$ns["sex"]."<br />"; /*輸出: 姓名:張三 年齡:22 性別:man *//*===================================================================*/ //多維陣列 --數組裡面還可以存放數組 $bs = array("張三"=>array("愛好"=>"電腦","年紀"=>"23","性別"=>"男"),"小紅"=>array("愛好"=>"吃飯","性別"=>"女")); //調一下格式,讓大家看的清楚些 $bs = array ( "張三"=>array ( "愛好"=>"電腦", "年紀"=>"23", "性別"=>"男" ), "小紅"=>array ( "愛好"=>"吃飯", "性別"=>"女" ) ); //或者等同於 $bs["小紅"]["性別"] = 2; $bs["小紅"]["愛好"] = 2; //.... //或 $bs["張三"] = array("愛好"=>"電腦","年紀"=>"23","性別"=>"男"); $bs["小紅"] = array("愛好"=>"吃飯","性別"=>"女"); echo $bs["小紅"]["性別"]."<br />"; /*輸出:女*/ /*===================================================================*/ ?>
php入門基礎教程