• <em id="pai5d"></em><sup id="pai5d"></sup>
    
    

    <small id="pai5d"><rp id="pai5d"></rp></small>
    <option id="pai5d"></option>

    
    
  • <sup id="pai5d"></sup>
    <em id="pai5d"><label id="pai5d"></label></em>

  • <s id="pai5d"></s>
    當前位置 : 首頁(yè)  圖書(shū) 正文

    PHP基礎案例教程簡(jiǎn)介,目錄書(shū)摘

    2019-10-11 09:40 來(lái)源:京東 作者:京東
    php基礎案例教程
    PHP基礎案例教程
    暫無(wú)報價(jià)
    100+評論 98%好評
    編輯推薦:1. 傳智播客經(jīng)典教材延續;
    2. 使用*新版本PHP7.1,較7.0之前版本開(kāi)發(fā)性能有大幅度躍升,并對前后版本的區別做了講解;
    3. 本書(shū)將章節體和案例體有機結合,全書(shū)分階段進(jìn)行案例講解,鞏固理論知識,強化動(dòng)手能力。
    內容簡(jiǎn)介:本書(shū)是面向PHP初學(xué)者的一本入門(mén)教材,作者站在初學(xué)者的角度,以通俗易懂的語(yǔ)言、豐富的圖解、實(shí)用的案例,詳細講解了PHP語(yǔ)言的基礎知識。本書(shū)基于PHP 7.1版本進(jìn)行講解,并介紹了PHP 5.4~PHP 7.1版本之間的差別,以確保代碼的兼容性。
    全書(shū)共分為16章,其中有12個(gè)章節講解新知識,4個(gè)章節為階段案例。在知識講解章節,還配備了動(dòng)手實(shí)踐,用于練習和鞏固本章所學(xué)內容,達到即學(xué)即練的目的。當學(xué)完一個(gè)階段的知識后,通過(guò)階段案例開(kāi)發(fā)功能性強、界面美觀(guān)、用戶(hù)體驗優(yōu)秀的項目,如“許愿墻”“在線(xiàn)相冊”和“趣PHP網(wǎng)站”等,將所學(xué)知識綜合運用到實(shí)際開(kāi)發(fā)中,積累項目開(kāi)發(fā)經(jīng)驗。
    本書(shū)適合作為高等院校本、專(zhuān)科計算機相關(guān)專(zhuān)業(yè)的教材使用,也可作為PHP愛(ài)好者的自學(xué)參考書(shū),是一本適合廣大計算機編程愛(ài)好者的優(yōu)秀讀物。
    作者簡(jiǎn)介:黑馬程序員,傳智播客旗下高端IT教育品牌,成立于2006年,它是由中國Java培訓**人張孝祥老師發(fā)起,聯(lián)合全球*大的中文IT社區CSDN、中關(guān)村軟件園共同創(chuàng )辦的一家專(zhuān)業(yè)教育機構。辦學(xué)至今,我們一直堅守著(zhù)“為千萬(wàn)人少走彎路而著(zhù)書(shū),為中華軟件之崛起而講課”的辦學(xué)理念。
    目錄:第1章 PHP開(kāi)篇 1
    1.1 PHP基礎知識 2
    1.1.1 Web技術(shù) 2
    1.1.2 PHP概述 2
    1.1.3 常用編輯工具 3
    1.2 PHP開(kāi)發(fā)環(huán)境搭建 4
    1.2.1 Apache的安裝 4
    1.2.2 PHP的安裝 8
    1.2.3 Web服務(wù)器配置 12
    動(dòng)手實(shí)踐:PHP編程快速體驗 17
    本章小結 19
    課后練習 19

    第2章 PHP基本語(yǔ)法 20
    2.1 基本語(yǔ)法 21
    2.1.1 標記與注釋 21
    2.1.2 輸出語(yǔ)句 23
    2.1.3 PHP標識符 23
    2.1.4 PHP關(guān)鍵字 23
    2.2 數據與運算 24
    2.2.1 常量 24
    2.2.2 變量 26
    2.2.3 表達式 27
    2.2.4 數據類(lèi)型及轉換 27
    2.2.5 運算符及優(yōu)先級 33
    2.3 流程控制語(yǔ)句 39
    2.3.1 選擇結構語(yǔ)句 39
    2.3.2 循環(huán)結構語(yǔ)句 41
    2.3.3 跳轉語(yǔ)句 44
    2.3.4 流程替代語(yǔ)法 46
    2.4 文件包含語(yǔ)句 47
    動(dòng)手實(shí)踐:表格生成器 47
    本章小結 51
    課后練習 51

    第3章 函數 53
    3.1 函數的定義與調用 54
    3.1.1 初識函數 54
    3.1.2 參數設置 55
    3.1.3 變量的作用域 57
    3.2 函數的嵌套調用 58
    3.2.1 嵌套調用 58
    3.2.2 遞歸調用 59
    3.3 函數的高級應用 60
    3.3.1 靜態(tài)變量 60
    3.3.2 可變函數 60
    3.3.3 回調函數 61
    3.3.4 匿名函數 61
    3.4 PHP的內置函數 62
    3.4.1 字符串函數 62
    3.4.2 數學(xué)函數 65
    3.4.3 時(shí)間日期函數 66
    3.5 PHP手冊的使用 67
    動(dòng)手實(shí)踐:制作年歷 70
    本章小結 73
    課后練習 74

    第4章 數組 75
    4.1 初識數組 76
    4.2 數組的基本使用 76
    4.2.1 數組的定義 76
    4.2.2 訪(fǎng)問(wèn)數組 78
    4.2.3 遍歷數組 79
    4.2.4 數組的刪除 80
    4.2.5 數組操作符 81
    4.3 數組查找 81
    4.3.1 順序查找法 81
    4.3.2 二分查找法 82
    4.4 數組排序 83
    4.4.1 冒泡排序 84
    4.4.2 簡(jiǎn)單選擇排序 85
    4.4.3 快速排序 86
    4.4.4 插入排序 87
    4.5 數組的常用函數 88
    4.5.1 指針操作函數 88
    4.5.2 數組元素操作函數 90
    4.5.3 排序函數 90
    4.5.4 檢索函數 91
    4.5.5 其他數組函數 91
    4.6 數組在字符串與函數中的應用 92
    4.6.1 字符串與數組的轉換 92
    4.6.2 函數可變參數列表 93
    4.6.3 將數組作為參數調用函數 94
    動(dòng)手實(shí)踐:找猴王游戲 94
    本章小結 96
    課后練習 96

    第5章 錯誤處理及調試 97
    5.1 錯誤處理概述 98
    5.1.1 常見(jiàn)的錯誤類(lèi)型 98
    5.1.2 錯誤級別 98
    5.1.3 手動(dòng)觸發(fā)錯誤 100
    5.2 如何處理錯誤 101
    5.2.1 顯示錯誤報告 101
    5.2.2 記錄錯誤日志 102
    5.2.3 自定義錯誤處理器 103
    5.3 PHP的調試工具 104
    5.3.1 NetBeans集成開(kāi)發(fā)環(huán)境 104
    5.3.2 PHP調試工具Xdebug 107
    動(dòng)手實(shí)踐:獲取PHP腳本運行信息 108
    本章小結 112
    課后練習 112

    第6章 階段案例—Web表單
    生成器 113
    6.1 案例展示 114
    6.2 需求分析 114
    6.3 案例實(shí)現 115
    6.3.1 準備表單 115
    6.3.2 多維數組保存數據 117
    6.3.3 表單的自動(dòng)生成 119
    本章小結 122

    第7章 PHP與Web頁(yè)面
    交互 123
    7.1 Web交互 124
    7.1.1 Web表單交互 124
    7.1.2 URL參數交互 125
    7.1.3 數組方式提交數據 126
    7.1.4 HTML特殊字符處理 128
    7.2 HTTP協(xié)議 131
    7.2.1 什么是HTTP 131
    7.2.2 查看HTTP消息 131
    7.2.3 PHP處理過(guò)程 132
    7.2.4 HTTP請求消息 134
    7.2.5 HTTP響應消息 137
    動(dòng)手實(shí)踐:利用cURL擴展發(fā)送
    請求 140
    本章小結 142
    課后練習 142

    第8章 PHP操作MySQL
    數據庫 144
    8.1 MySQL的安裝和使用 145
    8.1.1 數據庫概述 145
    8.1.2 獲取MySQL 145
    8.1.3 命令安裝方式 146
    8.1.4 MySQL命令行工具 148
    8.2 PHP訪(fǎng)問(wèn)MySQL 152
    8.2.1 PHP的相關(guān)擴展 152
    8.2.2 PHP訪(fǎng)問(wèn)MySQL的基本步驟 153
    8.3 MySQLi擴展的使用 153
    8.3.1 連接數據庫 154
    8.3.2 執行SQL語(yǔ)句 155
    8.3.3 處理結果集 156
    8.3.4 其他操作函數 157
    8.4 預處理和參數綁定 159
    8.4.1 什么是預處理 159
    8.4.2 預處理的實(shí)現 160
    動(dòng)手實(shí)踐:安裝phpMyAdmin 162
    本章小結 164
    課后練習 164

    第9章 階段案例—
    “許愿墻” 166
    9.1 案例展示 167
    9.2 需求分析 167
    9.3 案例實(shí)現 168
    9.3.1 準備工作 168
    9.3.2 數據庫設計 171
    9.3.3 “許愿墻”展示 171
    9.3.4 分頁(yè)查詢(xún) 174
    9.3.5 發(fā)表愿望 176
    9.3.6 修改愿望 179
    9.3.7 刪除愿望 182
    本章小結 183

    第10章 正則表達式 184
    10.1 什么是正則表達式 185
    10.2 正則表達式快速入門(mén) 185
    10.2.1 如何使用正則表達式 185
    10.2.2 正則表達式的組成 186
    10.2.3 獲取所有匹配結果 187
    10.3 正則表達式語(yǔ)法 187
    10.3.1 定位符與選擇符 188
    10.3.2 字符范圍與反斜線(xiàn) 188
    10.3.3 字符的限定與分組 189
    10.3.4 模式修飾符 191
    10.4 PCRE兼容正則表達式
    函數 192
    10.4.1 preg_grep()函數 192
    10.4.2 preg_replace()函數 193
    10.4.3 preg_split()函數 194
    動(dòng)手實(shí)踐:正則表達式應用
    案例 195
    本章小結 197
    課后練習 197

    第11章 文件操作 198
    11.1 文件操作入門(mén) 199
    11.1.1 文件讀寫(xiě) 199
    11.1.2 文件常用操作 202
    11.1.3 文件類(lèi)型和屬性 204
    11.1.4 目錄操作 205
    11.1.5 解析路徑 207
    11.2 文件操作進(jìn)階 208
    11.2.1 文件指針 208
    11.2.2 目錄句柄 211
    11.2.3 資源流 213
    動(dòng)手實(shí)踐:文件上傳和下載 214
    本章小結 218
    課后練習 218

    第12章 圖像技術(shù) 219
    12.1 PHP圖像基礎 220
    12.1.1 GD庫簡(jiǎn)介 220
    12.1.2 常見(jiàn)圖片格式 220
    12.2 圖像的常見(jiàn)操作 222
    12.2.1 圖像快速入門(mén) 222
    12.2.2 圖像的基本操作 222
    12.2.3 繪制基本形狀 225
    12.2.4 繪制文本 227
    12.3 圖像的復制與處理 229
    12.3.1 圖像疊加與縮放 230
    12.3.2 圖像過(guò)濾器 232
    動(dòng)手實(shí)踐:圖像處理的常見(jiàn)
    案例 234
    本章小結 238
    課后練習 238

    第13章 階段案例—在線(xiàn)
    相冊 239
    13.1 案例展示 240
    13.2 需求分析 240
    13.3 案例實(shí)現 241
    13.3.1 準備工作 241
    13.3.2 數據庫設計 245
    13.3.3 相冊管理 246
    13.3.4 圖片上傳 252
    13.3.5 圖片瀏覽 257
    13.3.6 圖片搜索 259
    13.3.7 其他操作 260
    本章小結 265

    第14章 面向對象編程 266
    14.1 什么是面向對象 267
    14.1.1 面向過(guò)程與面向對象 267
    14.1.2 面向對象中的類(lèi)與對象 267
    14.1.3 面向對象的特征 268
    14.2 類(lèi)與對象的使用 268
    14.2.1 類(lèi)的定義與實(shí)例化 268
    14.2.2 對象的基本使用 270
    14.2.3 構造方法與析構方法 274
    14.3 類(lèi)常量與靜態(tài)成員 276
    14.3.1 類(lèi)常量 276
    14.3.2 靜態(tài)成員 277
    14.4 封裝與繼承 277
    14.4.1 繼承 277
    14.4.2 封裝 280
    14.4.3 方法重寫(xiě) 282
    14.4.4 final關(guān)鍵字 283
    14.5 抽象類(lèi)與接口 284
    14.5.1 抽象類(lèi)與抽象方法 284
    14.5.2 接口 285
    14.5.3 多態(tài)與類(lèi)型約束 286
    14.6 設計模式 288
    14.6.1 單例模式 288
    14.6.2 工廠(chǎng)模式 289
    動(dòng)手實(shí)踐:MySQLi擴展面向對象
    語(yǔ)法 289
    本章小結 291
    課后練習 291

    第15章 會(huì )話(huà)技術(shù) 293
    15.1 會(huì )話(huà)技術(shù)的概述 294
    15.2 Cookie技術(shù) 294
    15.2.1 Cookie簡(jiǎn)介 294
    15.2.2 Cookie基本使用 295
    15.2.3 Cookie路徑與域名 297
    15.3 Session技術(shù) 298
    15.3.1 Session簡(jiǎn)介 298
    15.3.2 Session基本使用 299
    15.3.3 Session機制 300
    動(dòng)手實(shí)踐:用戶(hù)登錄與退出 304
    本章小結 307
    課后練習 307

    第16章 階段案例—“趣PHP”
    網(wǎng)站開(kāi)發(fā)實(shí)戰 309
    16.1 案例展示 310
    16.2 需求分析 311
    16.3 案例實(shí)現 312
    16.3.1 準備工作 312
    16.3.2 數據庫操作類(lèi) 314
    16.3.3 文件上傳類(lèi) 319
    16.3.4 用戶(hù)登錄與退出 322
    16.3.5 驗證碼 327
    16.3.6 用戶(hù)注冊 330
    16.3.7 記住登錄狀態(tài) 332
    16.3.8 用戶(hù)上傳頭像 335
    16.3.9 欄目管理 337
    16.3.10 內容發(fā)布與修改 342
    16.3.11 處理圖片和視頻 346
    16.3.12 內容查看 348
    16.3.13 內容刪除 350
    16.3.14 內容列表 351
    16.3.15 發(fā)表回復 353
    本章小結 356
    熱門(mén)推薦文章
    相關(guān)優(yōu)評榜
    品類(lèi)齊全,輕松購物 多倉直發(fā),極速配送 正品行貨,精致服務(wù) 天天低價(jià),暢選無(wú)憂(yōu)
    購物指南
    購物流程
    會(huì )員介紹
    生活旅行/團購
    常見(jiàn)問(wèn)題
    大家電
    聯(lián)系客服
    配送方式
    上門(mén)自提
    211限時(shí)達
    配送服務(wù)查詢(xún)
    配送費收取標準
    海外配送
    支付方式
    貨到付款
    在線(xiàn)支付
    分期付款
    郵局匯款
    公司轉賬
    售后服務(wù)
    售后政策
    價(jià)格保護
    退款說(shuō)明
    返修/退換貨
    取消訂單
    特色服務(wù)
    奪寶島
    DIY裝機
    延保服務(wù)
    京東E卡
    京東通信
    京東JD+
    亚洲精品乱码久久久97_国产伦子一区二区三区_久久99精品久久久欧美_天天看片永久av影城网页
  • <em id="pai5d"></em><sup id="pai5d"></sup>
    
    

    <small id="pai5d"><rp id="pai5d"></rp></small>
    <option id="pai5d"></option>

    
    
  • <sup id="pai5d"></sup>
    <em id="pai5d"><label id="pai5d"></label></em>

  • <s id="pai5d"></s>