很厚一本,希望能讀完且融會貫通@@
一、動態web內容簡介
- 講解一些基本的觀念,習題可以看一看@@
二、設定開發伺服器
- 使用AMPPS當本機伺服器,但有說開發者會持續改善這軟體,所以...也可用XAMPP
三、PHP簡介
- <?php 裡面跑程式 ?>
- $符號式變數,大小寫有差
- array()是陣列
- 字串可以用 . (句點) 來連接
- 雙引號可以跑變數," Show me $money ",是會將$money轉成變數內容
- 定義常數( constant ),前面不能有$喔,且盡量用大寫
define("ROOT_LOCATION", "/usr/local/www/")
可以用 $directory = ROOT_LOCATION; - 偵錯時可以用,將目前執行到哪個檔案哪行印到瀏覽器上
echo "This is line ' . __LINE__ . " of file " . __FILE__; - print可以在運算式中使用,新手建議先用echo
- 函式無法存取外部的變數,所以函式return完,在外面跟外部的變數搭配
- 全域變數 global,盡量少用。
- 靜態變數 static,只能給數值,當作初始值。
- 超全域變數,$GLOBALS,$_SERVER,$_GET,$_POST,$_FILES,$_COOKIE,$_SESSION,$_REQUEST,$_ENV
駭客最喜歡使用,所以用之前要 htmlentities 淨化。htmlentities($_SERVER['HTTP_REFERER']);
四、PHP的運算式與控制流程
五、PHP函式與物件
六、PHP陣列
七、實際使用PHP
八、MYSQL簡介
九、精通MYSQL
十、PHP8與MYSQL8的新功能
十一、用PHP操作MYSQL
十二、表單處理
十三、cookie、session與身分驗證
十四、初探JS
十五、JS的運算式與控制流程
十六、JS的函式、物件與陣列
十七、JS與PHP的驗證與錯誤處理
十八、使用非同步通訊
十九、CSS簡介
二十、使用更進階的CSS3
二十一、用JS來控制CSS
二十二、JQUERY簡介
二十三、JQUERY MOBILE簡介
二十四、REACT簡介
二十五、HTML5簡介
二十六、HTML5 canvas
二十七、HTML5音訊與視訊
二十八、其他的HTML5功能
二十九、整合
沒有留言:
張貼留言
注意:只有此網誌的成員可以留言。