掃一掃
關注中圖網
官方微博
本類五星書更多>
-
>
全國計算機等級考試最新真考題庫模擬考場及詳解·二級MSOffice高級應用
-
>
決戰行測5000題(言語理解與表達)
-
>
軟件性能測試.分析與調優實踐之路
-
>
第一行代碼Android
-
>
JAVA持續交付
-
>
EXCEL最強教科書(完全版)(全彩印刷)
-
>
深度學習
PHP程序設計基礎 版權信息
- ISBN:9787830028565
- 條形碼:9787830028565 ; 978-7-83002-856-5
- 裝幀:平裝-膠訂
- 冊數:暫無
- 重量:暫無
- 所屬分類:>>
PHP程序設計基礎 內容簡介
本書系統地講解了PHP開發技術,內容包括PHP入門知識、PHP語言基礎、流程控制語句、字符串操作、正則表達式、PHP數組、PHP與Web頁面交互、日期和時間、Cookie與Session、文件系統操作、面向對象編程、數據庫的應用等,*后通過一個綜合應用案例,介紹如何在具體開發中使用PHP的這些技術。 本書語言通俗易懂,知識結構安排合理,既可作為高等職業院校軟件技術及計算機類相關專業學生學習PHP相關課程的教學用書,又可作為廣大軟件開發人員從事PHP開發的參考用書。
PHP程序設計基礎 目錄
第1章 PHP入門知識 1.1 PHP概述 ..................................................2 1.1.1 什么是PHP.......................................2 1.1.2 PHP的發展趨勢 ...............................2 1.2 在Windows下進行PHP環境的搭建 ...3 1.3 PHP常用開發工具................................17 1.4 第1個PHP實例......................................17 課后作業 18 第2章 PHP語言基礎 2.1 PHP標記風格 ........................................20 2.2 PHP注釋的應用....................................21 2.3 PHP命名規則 ........................................22 2.4 PHP的數據類型....................................23 2.4.1 標量數據類型 .................................23 2.4.2 復合數據類型 .................................26 2.4.3 特殊數據類型 .................................27 2.4.4 轉換數據類型 .................................28 2.4.5 檢測數據類型 .................................28 2.5 PHP常量 ................................................29 2.5.1 聲明常量 ........................................29 2.5.2 預定義常量.....................................30 2.6 PHP變量 ................................................30 2.6.1 變量的命名.....................................30 2.6.2 變量的賦值.....................................31 2.6.3 變量的作用域 .................................32 2.6.4 預定義變量.....................................35 2.6.5 變量類型的轉換..............................36 2.7 PHP運算符 ............................................37 2.8 PHP函數 ................................................45 2.8.1 定義和調用函數..............................45 2.8.2 在函數間傳遞參數 ..........................46 2.8.3 從函數中返回值..............................47 2.8.4 變量函數 ........................................48 2.8.5 對函數的引用 .................................48 2.8.6 取消引用 ........................................49 課后作業 49 第3章 流程控制語句 3.1 條件控制語句.........................................51 3.1.1 if語句 .............................................51 3.1.2 if…else語句 ...................................51 3.1.3 elseif語句.......................................52 3.1.4 switch多重判斷語句 .......................52 3.2 循環控制語句.........................................54 3.2.1 while循環語句 ................................54 3.2.2 do…while循環語句.........................54 3.2.3 for循環語句 ....................................55 3.2.4 foreach循環語句 ............................56 3.2.5 跳轉語句 ........................................57 課后作業 第4章 字符串操作 4.1 字符串簡介 .............................................61 4.2 字符串的連接符.....................................62 4.3 字符串操作 .............................................62 4.3.1 去除字符串首尾空格和特殊字符 .....62 4.3.2 轉義、還原字符串函數 ...................64 4.3.3 獲取字符串的長度 ..........................65 4.3.4 截取字符串.....................................66 4.3.5 比較字符串.....................................67 4.3.6 檢索字符串.....................................69 4.3.7 替換字符串.....................................70 4.3.8 格式化字符串 .................................71 4.3.9 分割字符串.....................................72 4.3.10 合并字符串...................................72 課后作業 第5章 正則表達式 5.1 正則表達式的概念.................................75 5.2 正則表達式的常用函數及其應用........77 5.2.1 正則表達式的匹配函數 ...................77 5.2.2 數組查詢匹配函數 ..........................79 5.2.3 進行全局正則表達式匹配................79 5.2.4 正則表達式的替換 ..........................81 5.2.5 正則表達式的拆分 ..........................82 課后作業 第6章 PHP數組 6.1 數組的概念 .............................................84 6.1.1 什么是數組.....................................84 6.1.2 聲明數組 ........................................84 6.1.3 遍歷數組 ........................................85 6.2 數組的構造 .............................................87 6.2.1 一維數組 ........................................87 6.2.2 二維數組 ........................................87 6.3 字符串與數組的轉換.............................88 6.4 統組元素個數.................................89 6.5 查詢數組中元素.............................90 6.6 數組的排序 .............................................92 6.7 預定義數組 .............................................94 課后作業 第7章 PHP與Web頁面交互 7.1 表單 .........................................................96 7.1.1 創建表單 ........................................96 7.1.2 表單元素 ........................................96 7.2 在普通的Web頁中插入表單..............100 7.3 提交表單數據的兩種方法 ..................102 7.3.1 應用POST方式提交表單...............103 7.3.2 應用GET方式提交表單 .................103 7.4 PHP參數傳遞的常用方法 .................104 7.4.1 $_POST[]全局變量.......................104 7.4.2 $_GET[]全局變量 .........................105 7.4.3 $_SESSION[]變量........................106 7.5 在Web頁中嵌入PHP腳本.................106 7.6 在PHP中獲取表單數據......................107 7.7 對URL傳遞的參數進行編/解碼 .......107 7.7.1 對URL傳遞的參數進行編碼 ..........107 7.7.2 對URL傳遞的參數進行解碼 ..........108 課后作業 109 第8章 日期和時間 8.1 系統時區設置....................................... 111 8.1.1 時區劃分 ...................................... 111 8.1.2 時區設置 ...................................... 111 8.2 PHP日期和時間函數..........................112 8.2.1 獲得本地化時間戳 ........................112 8.2.2 獲取當前時間戳............................113 8.2.3 獲取當前日期和時間.....................114 8.2.4 獲取日期信息 ...............................114 8.2.5 檢驗日期的有效 ........................115 8.2.6 輸出格式化的日期和時間..............116 8.2.7 顯示本地化的日期和時間..............118 8.2.8 將日期和時間解析為Unix時間戳 ...120 8.3 日期和時間的應用...............................121 8.3.1 比較兩個時間的大小.....................121 8.3.2 實現即將開能............................122 8.3.3 計算頁面腳本的運行時間..............123 課后作業 124 第9章 Cookie與Session 9.1 Cookie管理..........................................126 9.1.1 了解Cookie ..................................126 9.1.2 創建Cookie ..................................126 9.1.3 讀取Cookie ..................................127 9.1.4 刪除Cookie ..................................128 9.2 Session管理 .........................................129 9.2.1 了解Session.................................129 9.2.2 創建會話 ......................................129 9.2.3 設置Session的時間 ......................135 9.3 Session應用.................................141 9.3.1 Session臨時文件..........................141 9.3.2 Session緩存.................................142 9.3.3 Session數據庫存儲 ......................142 課后作業 145 第10章 文件系統操作 10.1 文件處理.............................................147 10.1.1 打開/關閉文件..........................147 10.1.2 讀寫文件 ..................................148 10.1.3 操作文件 ..................................149 10.2 目錄處理.............................................151 10.2.1 打開/關閉目錄..........................151 10.2.2 瀏覽目錄 ..................................152 10.3 文件處理的應用 ........................153 10.3.1 遠程文件的訪問 .......................153 10.3.2 文件指針..................................153 10.3.3 鎖定文件..................................154 10.4 文件上傳.............................................155 10.4.1 php.ini配置文件 .......................155 10.4.2 預定義變量$_FILES.................155 10.4.3 文件上傳函數...........................156 10.4.4 多文件上傳 ..............................157 課后作業 158 第11章 面向對象編程 11.1 面向對象的基本概念 ........................160 11.1.1 類.............................................160 11.1.2 對象 .........................................160 11.1.3 面向對象編程的特點.................161 11.2 PHP與面向對象編程........................161 11.2.1 類的定義 ..................................161 11.2.2 成員變量 ..................................162 11.2.3 成員方法 ..................................163 11.2.4 類的實例化...............................163 11.2.5 類常量......................................164 11.2.6 構造方法和析構方法.................164 11.2.7 繼承和多態的實現 ....................167 11.2.8 $this的用法 ..............................170 11.2.9 訪問修飾符...............................171 11.2.10 靜態方法(變量) ..................172 11.3 PHP對象的應用........................174 11.3.1 final關鍵字 ...............................174 11.3.2 抽象類......................................175 11.3.3 接口的使用...............................177 11.3.4 克隆對象 ..................................179 11.3.5 對象比較 ..................................180 11.3.6 對象類型檢測 ...........................181 11.3.7 魔術方法(_ _) .....................183 課后作業 188 第12章 數據庫的應用 12.1 MySQL概述 .....................................190 12.2 啟動、連接、斷開和停止MySQL服務器 .................................190 12.2.1 啟動MySQL服務器...................190 12.2.2 連接和斷開MySQL服務器 ........191 12.2.3 停止MySQL服務器...................192 12.3 MySQL的數據庫操作.....................193 12.3.1 創建數據庫(CREATE DATABASE) ..........................193 12.3.2 查看數據庫(SHOW DATABASES)........................194 12.3.3 選擇數據庫(USE DATABASE) ..........................194 12.3.4 刪除數據庫(DROP DATABASE) ..........................194 12.4 MySQL的數據表操作.....................195 12.4.1 創建數據表(CREATE TABLE)..................................195 12.4.2 查看表結構(SHOW COLUMNS或DESCRIBE) .......................196 12.4.3 修改表結構(ALTER TABLE)..................................197 12.4.4 重命名表(RENAME TABLE)..................................198 12.4.5 刪除表(DROP TABLE) ........198 12.5 MySQL的數據操作 .........................199 12.5.1 插入記錄 ..................................199 12.5.2 查詢數據庫記錄 .......................200 12.5.3 修改記錄 ..................................201 12.5.4 刪除記錄..................................201 12.6 MySQL數據庫的備份和恢復.........202 12.6.1 數據的備份 ..............................202 12.6.2 數據的恢復 ..............................203 12.7 PHP訪問MySQL數據庫的過程....204 12.8 PHP操作MySQL數據庫的方法....205 12.8.1 連接MySQL服務器...................206 12.8.2 選擇數據庫文件 .......................207 12.8.3 執行SQL語句...........................207 12.8.4 從數組結果集中獲取信息 .........208 12.8.5 從結果集中獲取一行作為對象 .........................................210 12.8.6 逐行獲取結果集中的每條 記錄 .........................................213 12.8.7 獲取查詢結果集中的記錄數......214 課后作業 216 第13章 PHP應用案例 13.1 需求分析.............................................218 13.2 系統設計.............................................218 13.2.1 開發環境..................................218 13.2.2 文件夾組織結構 .......................219 13.3 數據庫設計.........................................219 13.4 首頁設計.............................................222 13.5 后臺管理.............................................226 13.5.1 后臺登錄 ..................................226 13.5.2 添加內容 ..................................232 13.5.3 內容列表 ..................................234 13.5.4 修改/刪除內容 ..........................238 13.5.5 其他模塊..................................241 13.5.6 上傳文件模塊管理....................243 13.6 本章小結.............................................248 參考文獻
展開全部
書友推薦
- >
中國歷史的瞬間
- >
人文閱讀與收藏·良友文學叢書:一天的工作
- >
經典常談
- >
上帝之肋:男人的真實旅程
- >
大紅狗在馬戲團-大紅狗克里弗-助人
- >
中國人在烏蘇里邊疆區:歷史與人類學概述
- >
龍榆生:詞曲概論/大家小書
- >
巴金-再思錄
本類暢銷