1.1 第一個php
複製代碼 代碼如下:<html>
<head>
<title>My First PHP Program</title>
</head>
<body>
<?php
echo "Hello Everybody!";
?>
</body>
</html>
附加:phpinfo()函數的用法
1.2 輸入php指令碼
1.2.1 標示php程式碼片段落
1.2.2語句和注釋
/* */
//
#
#
1.2.3 php和html混合
1.3如何儲存資料
1.4 輸入php的基礎資料型別 (Elementary Data Type)
1.4.1 數字:(整數(int)和浮點數(float))八進位表示數字前必須加上 0(零),十六進位表示數字前必須加上 0x。
注意:1 浮點數運算時,只會取近似值
2 5/2=2.5 要想取整數用round()函數
1.4.2 字串
單引號:' ' ,為了在字串包含單引號,只需在它前面加上一個反斜線。
定義一個字串 的最簡單的方法是用單引號把它包圍起來 (標點符號 ')。
想要輸出一個單引號,需在它的前面加個反斜線 (\)。在單引號前或在字串的結尾處想要輸出反斜線,輸入兩條 (\\)
注意,如果在任何其它的字元前加了反斜線,反斜線將會被直接輸出。
雙引號" "
Escaped characters 逸出字元 Meaning
\n 換行 (LF or 0x0A (10) in ASCII)
\r 斷行符號 (CR or 0x0D (13) in ASCII)
\t 水平方向的 tab(HT or 0x09 (9) in ASCII)
\v 豎直方向的 tab (VT or 0x0B (11) in ASCII) (since PHP 5.2.5)
\f 換頁 (FF or 0x0C (12) in ASCII) (since PHP 5.2.5)
\\ 反斜線
\$ 美金dollar標記
\" 雙引號
\[0-7]{1,3} 符合該運算式順序的字串是一個八進位的字元
\x[0-9A-Fa-f]{1,2} 符合該運算式順序的字串是一個十六進位的字元
1.5一些在非常有用的函數
1.5.1 nl2br:在字串每個新行(\n)之產插入html分行符號 複製代碼 代碼如下:<?php
echo nl2br("foo isn't\n bar");
?>
1.5.2 var_dump:查看類型和變數值
1.5.3 print_r : 把結果返回到字串,而不是把結果輸出到輸出資料流中。對於對象和數組,這種使用者介面友好的輸出特別有用處
print_r() 顯示關於一個變數的易於理解的資訊。如果給出的是 string、integer 或 float,將列印變數值本身。
如果給出的是 array,將會按照一定格式顯示 鍵和元素。object 與數組類似。
1.5.4 var_export:它與var_dump類似,只不過它的輸出實際上是所提供的資料值的有效php代碼錶示 複製代碼 代碼如下:<?php
$arr=array(1,2,3,4);
var_exprot($arr);
?>