PHP學習筆記(一)
阿新 • • 發佈:2021-08-04
day1
PHP簡介
PHP (超文字前處理器)原始為Personal Home Page的縮寫,已經正式更名為 "PHP: Hypertext Preprocessor"。
PHP 語言作為當今最熱門的網站程式開發語言,它具有成本低、速度快、可移植性好、 內建豐富的函式庫等優點,因此被越來越多的企業應用於網站開發中。但隨著網際網路的不斷更新換代,PHP語言也出現了不少問題。
特點
(一)開源性和免費性
由於PHP的直譯器的原始碼是公開的,所以安全係數較高的網站可以自己更改PHP的解釋程式。另外,PHP 執行環境的使用也是免費的。
(二)快捷性
PHP是一種非常容易學習和使用的一門語言,它的語法特點類似於C語言,但又沒有C語言複雜的地址操作,而且又加入了面向物件的概念,再加上它具有簡潔的語法規則,使得它操作編輯非常簡單,實用性很強。
(三)資料庫連線的廣泛性
PHP可以與很多主流的資料庫建立起連線,如MySQL、ODBC、Oracle等,PHP是利用編譯的不同函式與這些資料庫建立起連線的,PHPLIB就是常用的為一般事務提供的基庫。
(四)面向過程和麵向物件並用
在PHP語言的使用中,可以分別使用面向過程和麵向物件, 而且可以將PHP面向過程和麵向物件兩者一起混用,這是其它很多程式語言做不到的。
PHP語法
<?php
echo "Hello World !";
?>
注意?跟PHP之間沒有空格
每句以 ; 結束
註釋
//......單行註釋 \#...... 單行註釋 /*..........*/ 多行註釋
變數
<?php
$array=NAME; //變數名必須以字母或者下劃線開始,不能用數字開頭,中間不能有空格! 大小寫敏感!
$x=5; $X=7; //輸出為不同結果
$a = 1;
$A = 2;
echo $a . "<br>";
echo $A;
?>
瀏覽器中輸出為
1
2
區域性變數
區域性變數 <?php $a=1; //全域性變數 function test() { //宣告一個函式,名字為 test $a=15; //函式內的變數,為區域性變數 echo "內部輸出結果:".$a; } test();//執行函式 echo "<br>"; echo "外部輸出結果:".$a; ?>
先試水一波