1php語法入門
1.1php是編譯型語言
編譯語言和解釋語言的區別在於是否儲存最終的可執行程式。
1.2php定界符
因為php是指令碼語言,所以需要定界符
<?phpecho 'i am a boy!';
?>
1.3注釋
單行注釋: //和#
多行注釋: /* */
1.4
php輸出語句
echo:輸出print:輸出,輸出成功返回1
print_r
():輸出陣列
var_dump():輸出資料的詳細資訊,帶有資料型別和資料長度
<?php
var_dump('abc'); //
string(3) "abc"
?>
2.變數
變數的本質就是記憶體中的一段空間
2.1變數的命名規則
變數必須以開頭,符不是變數的一部分,僅表示後面的識別符號是變數名。
除了$以外,以字母、下劃線開頭,後面跟著數字、字母、下劃線
3.變數名區分大小寫,和aa是兩個空間
$a合法$a1
合法$1a 不合法
$_1a 合法
2.2可變變數
變數名可以變,將變數名儲存在另外乙個變數中
<?php$a=10;
$b='a';
echo $$b; //
10
2.3變數傳遞
變數的傳遞有值傳遞和位址傳遞(引用傳遞)
<?php//值傳遞
$num1=10; //
將10付給$num1
$num2=$num1; //
將$num1的值付給$num2
$num2=20; //
更改$num2
echo
$num1; //
10
小結:
1、引數的傳遞有兩種,值傳遞和位址傳遞
2、&表示獲取變數的位址
3、值傳遞中,乙個變數變了,另乙個變數沒有影響,因為是兩個空間
4、位址傳遞中,乙個變數變了,另乙個也變了,因為兩個變數指向同乙個空間
2.4銷毀變數
用unset()來銷毀變數,銷毀的是變數名,變數值由php垃圾**機制銷毀
<?php$num1=10;
$num2=&$num1
;unset($num1); //
銷毀的是變數名
echo
$num2; //
10
php基礎 語法 變數
一 php語法 1 php語言需要寫在標籤裡面 2 php語言每行結束需要使用 作為結束符 3 php是一門弱語言,不要求先宣告變數 4 可巢狀在html和js語言中 5 對大小寫敏感,需要嚴格區分大小寫 二 php變數 1 開頭使用字母或者 下劃線 2 只能使用字母 下劃線 數字組合 3 變數命名...
PHP語法中的變數
在 php中變數不需要宣告資料型別,直接給變數賦值即可,變數會在賦值時自動轉換為相應的資料型別。但是,需要注意 php中使用乙個美元符號後面跟上量名稱,來表示乙個變數,而且變數的名稱是對區分大小寫的。變數名應與 php中其它的標記一樣遵循相同的規則。乙個有效的變數名由字母或者下劃線開頭,後面跟上任意...
php變數和基本語法
1 php的基本語法 2 php基本資料型別 整形,浮點數,字串,布林型 如果在程式中只是宣告了變數,並沒有直接賦值,那麼在記憶體中該變數的值是null 在php中乙個整型資料可以是八進位制 0打頭,a 035 十進位制,十六進製制 以0x 打頭,a 0x78 php不支援無符號整數,整數都是有符號...