出版社:機械工業出版社 ISBN:9787111673095 商品編碼:10029765617855 出版時間:2021-01-01 頁數:1 字數:1 審圖號:9787111673095 代碼:69
" 內容介紹 《PHP動態wz開發實踐教程》共13章,繫統講解了PHP動態wz開發所涉及的技術和流程。主要內容包括PHP動態網頁基礎、PHP語法基礎、數組、函數、數據交互、MySQL數據庫、PHP操作MySQL數據庫、會話技術、文件操作、圖像操作、PHP面向對像編程、Git、志願者服務網的設計與實現。 《PHP動態wz開發實踐教程》內容以項目需求為導向,循序漸進、深入淺出。每章均由知識點講解和案例實踐兩部分組成,而綜合案例“志願者服務網”則整合了動態網頁的開發技術和完整流程,全書做到了敘述上的前後呼應和技術上的逐步加深。 《PHP動態wz開發實踐教程》既可作為高等院校“動態wz開發”“Web程序設計”等課程的教材,也可作為Web應用程序開發人員的技術參考書。
目錄 前言 D1章PHP動態網頁基礎 11靜態網頁與動態網頁 111靜態網頁 112動態網頁 113靜態網頁與動態網頁的區別 12PHP概述 13PHP執行流程 14使用phpStudy搭建PHP環境 141phpStudy的安裝與啟動 142目錄結構 143創建虛擬站點 15手動安裝配置PHP環境 151PHP的安裝與配置 152Apache的安裝與配置 16PhpStorm的安裝與使用 17Xdebug斷點調試 18實踐操作 D2章PHP語法基礎 21PHP基本語法 211PHP標記 212PHP注釋 213PHP輸出語句 22數據與運算 221數據類型 222標識符與關鍵字 223常量 224變量 225運算符 226類型轉換 227表達式與語句 23流程控制語句 231選擇結構 232循環結構 24案例:打印月歷 241案例呈現 242案例分析 243案例實現 25實踐操作 D3章數組 31數組概述 311數組的基本概念 312數組的分類 32定義數組 321使用[]定義數組 322使用array()定義數組 323使用短數組語法定義數組 324二維數組的定義 33訪問、輸出數組 34遍歷數組 35刪除數組 36常用數組函數 361統計函數 362數組指針函數 363檢索函數 364排序函數 36素操作函數 366其他函數 37超全局數組變量 38案例:統計學習時長 381案例呈現 382案例分析 383案例實現 39實踐操作 D4章函數 41函數概述 42自定義函數 421函數的定義 422函數的調用 423函數的返回值 424函數的參數 425變量的作用域 426函數的嵌套調用和遞歸調用 43可變函數和匿名函數 44PHP內置函數 441數學函數 442日期時間函數 443字符串函數 45PHP文件包含語句 451include語句與require語句 452include_once語句與require_once語句 46案例:隨機驗證碼生成 461案例呈現 462案例分析 463案例實現 47實踐操作 D5章數據交互 51頁面間參數傳遞 52表單數據交互 521GET方式提交和獲取表單數據 522POST方式提交和獲取表單數據 53案例:考試答題 531案例呈現 532案例分析 533案例實現 54實踐操作 D6章MySQL數據庫 61MySQL概述 611MySQL簡介 612MySQL的下載與安裝 613啟動和關閉MySQL服務器 62MySQL數據庫的管理 621創建數據庫 622查看數據庫 623修改數據庫 624刪除數據庫 63MySQL數據表的管理 631數據類型 632創建數據表 633修改數據表 634刪除數據表 64MySQL數據表記錄的管理 641添加數據 642更新數據 643刪除數據 644查詢數據 65實踐操作 D7章PHP操作MySQL數據庫 71PHP中常用的數據庫擴展 711MySQL擴展 712MySQLi擴展 713PDO擴展 72PHP操作數據庫的一般步驟 73PHP操作數據庫的方法 731連接數據庫服務器 732選擇數據庫 733設置編碼方式 734執行SQL語句 735讀取結果集 736釋放資源和關閉連接 737其他方法 74PHP操作數據庫 741數據顯示 742數據搜索 743數據分頁 744數據添加 745數據修改 746數據刪除 75PHP操作數據庫常見錯誤分析 751數據庫服務器登錄失敗 752SQL語句錯誤 753輸出查詢結果錯誤 76數據庫操作中的常見Web安全問題分析與防御 761SQL注入 762CSRF跨站請求偽造 77實踐操作 D8章會話技術 81Cookie管理 811Cookie的概念 812Cookie的工作原理 813設置Cookie 814讀取Cookie 815刪除Cookie 82案例:商品瀏覽足跡 821案例呈現 822案例分析 823案例實現 83Session管理 831Session的概念 832Session的工作原理 833創建Session 834讀取Session 835刪除Session 84案例:用戶登錄 841案例呈現 842案例分析 843案例實現 85實踐操作 D9章文件操作 91目錄的基本操作 911創建目錄 912刪除目錄 913移動目錄 914遍歷目錄 92文件的基本操作 921創建或打開文件 922讀寫文件 923文件的基本操作函數 93文件上傳和下載 931文件上傳 932文件下載 94案例:文件管理器 941案例呈現 942案例分析 943案例實現 95實踐操作 D10章圖像操作 101GD庫的使用 1011創建畫布 1012設置顏色 1013輸出和銷毀圖像 1014繪制文本 1015繪制圖像 102案例:驗證碼 1021案例呈現 1022案例分析 1023案例實現 103圖像的基本操作 1031圖片縮放 1032圖片裁剪 1033添加水印 1034圖片旋轉和翻轉 104案例:相冊管理器 1041案例呈現 1042案例分析 1043案例實現 105實踐操作 D11章PHP面向對像編程 111程序設計方法 1111面向過程編程 1112面向對像編程 112類與對像的使用 1121類的定義 1122成員屬性與成員方法 1123對像的創建與使用 113構造方法與析構方法 114類的封裝 1141封裝的概念 1142訪問修飾符 115類的繼承 1151繼承的概念 1152實現繼承 1153方法重寫與屬性覆蓋 116靜態方法與屬性 117抽像類和接口 1171抽像類的定義與應用 1172接口的定義與應用 118多態 1181多態的概念 1182實現多態 119案例:網約車 1191案例呈現 1192案例分析 1193案例實現 1110常用的魔術方法 11101__set()和__get()方法 11102__clone()方法 11103__call()和__callStatic()方法 11104__autoload()方法 1111單例模式 11111單例模式的概念 11112實現的原理 11113代碼實現 1112常用類的封裝 11121數據庫操作類 11122文件上傳類 11123驗證碼類 1113實踐操作 D12章Git 121版本控制繫統 1211集中式版本控制繫統 1212分布式版本控制繫統 122Git概述 1221Git的安裝 1222Git的工作流程 123Git的基本配置 1231用戶信息 1232文本編輯器 1233查看配置 124Git基本操作 1241獲取Git倉庫 1242查看文件狀態 1243添加文件 1244移除文件 1245重命名文件 1246撤銷操作 1247查看提交歷史和差異 125Git分支 1251創建分支 1252切換分支 1253合並分支 1254分支管理策略 126遠程倉庫 1261在GitHub上創建倉庫 1262推送數據 1263拉取數據 1264查看遠程倉庫 127標簽管理 128實踐操作 D13章志願者服務網的設計與實現 131需求分析 132繫統功能設計 133數據庫設計 134項目準備 1341項目結構 1342公共類、函數設計 135後臺模塊實現 1351Layui的基本使用 1352管理員登錄模塊 1353無限級分類模塊 1354新聞模塊 136前臺模塊實現 1361wz1頁 1362新聞列表頁 1363新聞詳情頁 137wz發布 1371租用服務器 1372管理服務器 1373注冊域名 1374解析域名 1375性能測試
" |