php開發網頁需要存放在wamp根目錄下的www檔案夾中才可運行成功。同時wamp要處於運行狀態。
無網站情況下開啟檔案:
網址欄中輸入:localhost/檔案名稱
1 代碼規範:
用
<?php
?>
將程式碼封裝圍起來
文法規範:
1 $a=10; 2 $b="world"; 3 var_dump($a);//輸出字元類型及長度 4 var_dump($b); 5 6 7 8 9 $a = (string)$a; //強制轉換a的類型為字串10 //settype($a,"string");11 var_dump($a);
下面是運行結果
字元拼接:
1 $name = "張三";2 $s = "hello {$name}";3 echo $s;4 echo "<br>";5 6 $a = "hello";7 $a .= "張三";8 echo $a;9 //php裡面拼接字串用點,不用加號
可變變數:
1 $a=10;2 $b="dsdw";3 echo $a,"hello"; //可以同時輸出多個字串4 print $a; //每次只能輸出一個5 //print_r();專門列印數組<br><br>var_dump($b); //輸出變數資訊
判斷及刪除:
1 var_dump(empty($b)); //判斷變數是否為空白,當值為0,或者為空白字元時也顯示true2 var_dump(isset($b)); //判斷變數是否定義3 4 $a = 10;5 unset($a); //刪除變數6 var_dump(isset($a));
變數地址:
1 //&代表變數的地址2 $a = 10;3 $b = &$a;4 $b = 5;5 echo $a; //a的地址被改變
判斷是否相等:
1 $a = 10;
2 $b = 8;
3 var_dump($a==$b);
三目運算子:
1 $a = 10;
2 $b = 8;
3 echo $a==$b?"相等":"不相等";
錯誤抑制符:
1 //@錯誤抑制符2 //Notice:提醒(提示)3 //Warning:警告4 //error:錯誤5 //Notice:有一些提醒不是真正的錯誤6 7 8 echo @$a;