軟體開發自學視頻教程:PHP自學視頻教程

軟體開發自學視頻教程:PHP自學視頻教程

《軟體開發自學視頻教程:PHP自學視頻教程》是2014年11月清華大學出版社出版的圖書,作者是軟體開發技術聯盟。

基本介紹

  • 中文名:軟體開發自學視頻教程:PHP自學視頻教程
  • 作者:軟體開發技術聯盟
  • 出版時間:2014年11月
  • 出版社:清華大學出版社
  • 頁數:529 頁
  • ISBN:9787302371076
  • 定價:79.8 元
  • 開本:16 開
  • 裝幀:平裝
內容簡介,圖書目錄,作者簡介,

內容簡介

《軟體開發自學視頻教程:PHP自學視頻教程》以初學者為主要對象,全面介紹了PHP網站開發相關的各種技術。在內容排列上由淺入深,讓讀者循序漸進地掌握PHP網站開發技術;在內容講解上結合豐富的圖解和形象的比喻,幫助讀者理解“晦澀難懂”的技術;在內容形式上附有大量的注意、說明、技巧等欄目,夯實讀者理論技術,豐富管理與開發經驗。
  《軟體開發自學視頻教程:PHP自學視頻教程》分3篇共22章,其中,第1篇為入門篇,主要包括了解PHP、PHP開發環境搭建、PHP開發基礎、PHP流程控制語句、函式、字元串操作、正則表達式、PHP數組、PHP與Web頁面互動、日期和時間等內容;第2篇為提高篇,主要包括MySQL資料庫設計、PHP操作MySQL資料庫、Cookie和Session、圖形圖像處理技術、檔案和目錄處理技術、面向對象、PDO資料庫抽象層、程式調試與錯誤處理、Ajax技術、Smarty模板技術等內容;第3篇為實戰篇,主要包括明日企業網、套用Smarty模板開發電子商務平台等兩個實戰項目。另外本書光碟含:
  16小時視頻講解/1064個編程實例/16個經典模組分析/15個項目開發案例/592個編程實踐任務/626個能力測試題目(基礎能力測試、數學及邏輯思維能力測試、面試能力測試、編程英語能力測試)/23個IT勵志故事。
  《軟體開發自學視頻教程:PHP自學視頻教程》適用於PHP網站開發的愛好者、初學者和中級開發人員,也可以作為大中專院校和培訓機構的教材。

圖書目錄

第1篇 入 門 篇
第1章 了解PHP
(視頻講解:15分鐘)
1.1 什麼是PHP
1.2 PHP語言的優勢
1.3 PHP版本
1.4 如何學好PHP
1.5 準備PHP的開發條件
1.5.1 下載PHP及相關軟體
1.5.2 代碼編輯工具
1.5.3 下載PHP用戶手冊
1.6 本章小結
第2章 PHP開發環境搭建
(視頻講解:26分鐘)
2.1 AppServ——Windows版PHP集成安裝包
2.1.1 在Windows下搭建PHP開發環境
2.1.2 測試AppServ是否安裝成功
2.2 XAMPP——Linux版PHP集成安裝包
2.2.1 在Linux下搭建PHP開發環境
2.2.2 在Linux下啟動、停止XAMPP
2.2.3 設定MySQL資料庫root用戶的密碼
2.2.4 在Linux下編寫第一個PHP程式
2.3 PHP開發環境的關鍵配置
2.3.1 Apache伺服器的基本配置
2.3.2 php.ini檔案的基本配置
2.4 Dreamweaver開發工具簡介
2.4.1 Dreamweaver中編碼格式的選擇
2.4.2 Dreamweaver創建站點
2.4.3 Dreamweaver創建表格
2.4.4 Dreamweaver創建表單
2.5 綜合套用
2.5.1 編寫第一個PHP程式
2.5.2 輸出一張漂亮的圖片
2.6 本章常見錯誤
2.6.1 AppServ不能安裝
2.6.2 Apache伺服器連線埠衝突
2.7 本章小結
2.8 跟我上機
第3章 PHP開發基礎
(視頻講解:50分鐘)
3.1 PHP工作原理
3.2 PHP語法基礎
3.2.1 PHP標記符
3.2.2 PHP的注釋
3.3 PHP的數據類型
3.3.1 標量數據類型
3.3.2 複合數據類型
3.3.3 特殊數據類型
3.3.4 轉換數據類型
3.3.5 檢測數據類型
3.4 PHP常量
3.4.1 定義和使用常量
3.4.2 預定義常量
3.5 PHP變數
3.5.1 什麼是變數
3.5.2 定義和使用變數
3.5.3 變數的作用域
3.5.4 可變變數
3.6 PHP運算符
3.6.1 算術運算符
3.6.2 字元串運算符
3.6.3 賦值運算符
3.6.4 位運算符
3.6.5 遞增或遞減運算符
3.6.6 邏輯運算符
3.6.7 比較運算符
3.6.8 三元運算符
3.6.9 運算符的使用規則
3.7 PHP表達式
3.8 綜合套用
3.8.1 輸出姚明個人信息
3.8.2 計算長方形的面積
3.9 本章常見錯誤
3.9.1 定界符的結束標識符之前有空格
3.9.2 表達式末尾未寫分號
3.10 本章小結
3.11 跟我上機
第4章 PHP流程控制語句
(視頻講解:22分鐘)
4.1 程式的3種結構
4.1.1 順序結構
4.1.2 選擇結構
4.1.3 循環結構
4.2 條件控制語句
4.2.1 if條件控制語句
4.2.2 switch多分支語句
4.3 循環控制語句
4.3.1 while循環語句
4.3.2 do…while循環語句
4.3.3 for循環語句
4.3.4 foreach循環語句
4.4 跳轉語句
4.4.1 break跳轉語句
4.4.2 continue跳轉語句
4.5 綜合套用
4.5.1 利用continue語句計算100以內奇數的和
4.5.2 套用switch語句設計網站主頁
4.6 本章常見錯誤
4.6.1 條件語句中缺少小括弧
4.6.2 套用break語句跳出的循環次數不正確
4.7 本章小結
4.8 跟我上機
第5章 函式
(視頻講解:52分鐘)
5.1 自定義函式
5.1.1 函式的命名規則
5.1.2 自定義函式格式
5.1.3 自定義函式的調用
5.1.4 函式的參數
5.1.5 函式的返回值
5.1.6 函式的嵌套調用
5.1.7 函式的遞歸調用
5.2 內建函式
5.3 輸出語句
5.3.1 套用print語句輸出字元
5.3.2 套用echo語句輸出字元
5.3.3 套用printf語句格式化輸出字元
5.3.4 套用sprintf語句格式化輸出字元
5.4 引用檔案
5.4.1 套用include語句引用檔案
5.4.2 套用require語句引用檔案
5.4.3 套用include_once語句引用檔案
5.4.4 套用require_once語句引用檔案
5.4.5 include語句和require語句的使用區別
5.4.6 include_once語句和require_once語句的使用區別
5.5 綜合套用
5.5.1 自定義一個為數字取絕對值的函式
5.5.2 套用include語句構建線上音樂網站主頁
5.6 本章常見錯誤
5.6.1 使用PHP保留關鍵字作為函式名
5.6.2 自定義函式後沒有調用
5.6.3 echo語句結束處未寫分號
5.7 本章小結
5.8 跟我上機
第6章 字元串操作
(視頻講解:46分鐘)
6.1 字元串簡介
6.2 單引號與雙引號
6.3 轉義、還原字元串
6.3.1 手動轉義、還原字元串
6.3.2 自動轉義、還原字元串
6.4 獲取字元串長度
6.5 截取字元串
6.6 比較字元串
6.6.1 按位元組比較
6.6.2 按自然排序法比較
6.6.3 指定從源字元串的位置比較
6.7 檢索字元串
6.7.1 strstr()函式
6.7.2 substr_count()函式
6.8 替換字元串
6.8.1 str_ireplace()函式
6.8.2 substr_replace()函式
6.9 去掉字元串首尾空格和特殊字元
6.9.1 ltrim()函式
6.9.2 rtrim()函式
6.9.3 trim()函式
6.10 格式化字元串
6.11 分割、合成字元串
6.11.1 explode()函式
6.11.2 implode()函式
6.12 字元串與HTML轉換
6.13 綜合套用
6.13.1 用substr()函式截取中文字元串
6.13.2 對關鍵字進行高亮顯示
6.14 本章常見錯誤
6.14.1 截取含有中文的字元串時出現亂碼
6.14.2 特殊字元插入資料庫時未轉義
6.14.3 explode()函式的分割符為空字元串
6.15 本章小結
6.16 跟我上機
第7章 正則表達式
(視頻講解:40分鐘)
7.1 什麼是正則表達式
7.2 正則表達式的語法規則
7.2.1 行定位符(^和$)
7.2.2 單詞定界符(\b、\B)
7.2.3 字元類([ ])
7.2.4 選擇字元(|)
7.2.5 連字元(-)
7.2.6 排除字元([^])
7.2.7 限定符(? * + {n,m})
7.2.8 點號字元(.)
7.2.9 轉義字元(\)
7.2.10 反斜線(\)
7.2.11 括弧字元(())
7.2.12 整合實用的正則表達式
7.3 PCRE兼容正則表達式函式
7.3.1 查找字元串
7.3.2 替換字元串
7.4 綜合套用
7.4.1 通過JavaScript腳本和正則表達式驗證用戶註冊信息
7.4.2 通過正則表達式函式preg_match()驗證註冊信息
7.5 本章常見錯誤
7.5.1 定義正則表達式時未使用定界符“/”
7.5.2 匹配特殊字元時未使用轉義字元(\)
7.6 本章小結
7.7 跟我上機
第8章 PHP數組
(視頻講解:44分鐘)
8.1 數組概述
8.2 數組類型
8.2.1 數字索引數組
8.2.2 關聯數組
8.3 聲明數組
8.3.1 數組命名規則
8.3.2 用戶創建數組
8.3.3 套用函式創建數組
8.3.4 創建二維數組
8.4 遍歷與輸出數組
8.4.1 遍歷數組
8.4.2 輸出數組元素
8.5 PHP的數組函式
8.5.1 合併數組
8.5.2 統計數組元素個數
8.5.3 添加數組元素
8.5.4 獲取最後一個元素
8.5.5 刪除重複元素
8.5.6 獲取指定元素的鍵名
8.5.7 字元串與數組的轉換
8.5.8 數組排序
8.6 PHP全局數組
8.6.1 $_SERVER[ ]全局數組
8.6.2 $_GET[ ]和$_POST[ ]全局數組
8.6.3 $_COOKIE[ ]全局數組
8.6.4 $_ENV[ ]全局數組
8.6.5 $_REQUEST[ ]全局數組
8.6.6 $_SESSION[ ]全局數組
8.6.7 $_FILES[ ]全局數組
8.7 綜合套用
8.7.1 生成線上考試題
8.7.2 向投票系統添加投票選項
8.8 本章常見錯誤
8.8.1 數組元素之間用分號進行分隔
8.8.2 數組名和已存在的變數重名
8.9 本章小結
8.10 跟我上機

作者簡介

軟體開發技術聯盟,是一家以計算機軟體開發和教育為核心的高科技企業和一些中青年骨幹教師組成鬆散組織,專門從事套用軟體開發與服務,涉及的軟體行業有煤礦、公交、物流、辦公系統、零售、生產等多種領域。該企業近年來從事圖書的研發編寫,編寫的圖書有《軟體開發視頻大講堂》、《軟體開發全程實錄》等多個系列,多種圖書榮獲全行業優秀暢銷書獎。

相關詞條

熱門詞條

聯絡我們