軟體開發視頻大講堂·PHP從入門到精通

軟體開發視頻大講堂·PHP從入門到精通

軟體開發視頻大講堂·PHP從入門到精通由清華大學出版社於2008年10月1日出版,ISBN為9787302179597

基本介紹

  • 書名:軟體開發視頻大講堂·PHP從入門到精通
  • ISBN:9787302179597
  • 頁數:557頁
  • 出版社:清華大學出版社
  • 出版時間:2008年10月1日
  • 裝幀:平裝
  • 開本:16
內容簡介,目錄,

內容簡介

《軟體開發視頻大講堂?PHP從入門到精通》從初學者角度出發,通過通俗易懂的語言,豐富多彩的實例,詳細介紹了使用PHP進行網路開發應該掌握的各方面技術。全書共分27章,包括初識.PHP、PHP環境搭建和開發工具、PHP語言基礎、流程控制語句、字元串操作、正則表達式、PHP數組、PHP與Web頁面互動、PHP與JavaScript互動、日期和時間、Cookie與Session、圖形圖像處理技術、檔案系統、面向對象、PHP加密技術、MySQL資料庫基礎、phpMyAdmin圖形化管理工具、PHP操作MySQL資料庫、ADODB類庫、程式調試及錯誤處理、PHP網路開發、PHP與XMIL技術、:PHP與LDAP技術、PHP與Ajax技術、WebService與SOAP技術、Smarty模板技術、使用Smarty模板開發電子商務網站等。所有知識都結合具體實例進行介紹,涉及的程式代碼給出了詳細的注釋,可以使讀者輕鬆領會PHP程式開發的精髓,快速提高開發技能。《軟體開發視頻大講堂?PHP從入門到精通》所配DVD光碟含有全程語音視頻講解教學錄像以及實例的全部原始碼,這些原始碼都經過精心調試,在WindowsXP、Windows2000、Windows2003下全部通過。

目錄

第1章 初識PHP
1.1 PHP概述
1.1.1 什麼是PHP.
1.1.2 PHP語言的優勢
1.1.3 PHP 5的新特性
1.1.4 PHP的發展趨勢
1.1.5 PHP的套用領域
1.2 擴展庫
1.2.1 PHP 5內置標準擴展庫
1.2.2 Zend引擎
1.3 前期準備工作
1.3.1 HTML 標記語言.
1.3.2 JavaScript腳本
1.4 網站建設的基本流程
1.5 學習資源
1.5.1 常用軟體資源
1.5.2 常用網上資源
1.5.3 主要圖書網站
1.5.4 國內主要書城網站
1.6 如何學好PHP
1.7 小結
第2章 PHP環境搭建和開發工具
2.1 PHP發環境和準備工作
2.2 WiIldlows下Apache+MySQL+PHP的安裝
2.2.1 安裝Apache
2.2.2 安裝PHP5
2.2.3 安裝MySQL
2.3 配置Apache和PHP5
2.4 在windows下架設IIS+PHE執行環境
2.5 在Linux下的安裝配置
2.5.1 安裝Apache伺服器
2.5.2 安裝MySQL資料庫
2.5.3 安裝PHP 5語言
2.6 在Windows下使用組合包
2.7 PHP常用開發工具
2.7.1 Eclipse
2.7.2 ZendStudio
2.7.3 NuSphere PhpED
2.7.4 Delphi for PHP
2.7.5 Dreamweaver
2.8 第一個PHP實例
2.9 小結
2.10 練習與實踐
第3章 PHP語言基礎
3.1 PHP標記風格
3.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 PHP預定義變數
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 PHP函式
3.8.1 定義和調用函式
3.8.2 在函式間傳遞參數
3.8.3 從函式中返回值
3.8.4 變數函式
3.8.5 對函式的引用
3.8.6 取消引用
3.9 PHP編碼規範
3.9.1 什麼是編碼規範
3.9.2 編碼規範有什麼好處
3.9.3 HTMI,編碼規範
3.9.4 PHP編碼規範
3.9.5 PHP書寫規則
3.9.6 PHP命名規則
3.9.7 檔案和目錄
3.10 小結
3.11 練習與實踐
第4章 流程控制語句
4.1 條件控制語句
4.1.1 if語句
4.1.2 if,else語句
4.1.3 elseif語句
4.1.4 switchcase多重判斷語句
4.2 循環控制語句
4.2.1 while循環語句
4.2.2 dowhile循環語句
4.2.3 for循環語句
4.2.4 foreach循環
4.2.5 流程控制的另一種書寫格式
4.2.6 使用break/continue語句跳出循環
4.3 小結
4.4 練習與實踐
第5章 字元串操作
5.1 字元串簡介
5.2 單引號和雙引號的區別
5.3 字元串的連線符
5.4 字元串操作
5.4.1 去除字元串首尾空格和特殊字元
5.4.2 轉義、還原字元串數據
5.4.3 獲取字元串的長度
5.4.4 截取字元串
5.4.5 比較字元串
5.4.6 檢索字元串
5.4.7 替換字元串
5.4.8 格式化字元串
5.4.9 分割字元串
5.5 小結
5.6 練習與實踐
第6章 正則表達式
6.1 什麼是正則表達式
6.1.1 正則表達式的發展
6.1.2 正則表達式中的術語
6.2 正則表達式語法規則
6.2.1 行定位符(^和$)
6.2.2 單詞定界符(\b、\B)
6.2.3 字元類([])
6.2.4 選擇字元(1)
6.2.5 連字元(.)
6.2.6 排除字元([^])
6.2.7 限定符(?*+{n,m)
6.2.8 點號字元(.)
6.2.9 轉義字元(\)
6.2.10 反斜線(\)
6.2.1l 括弧字元(O)
6.2.12 反向引用
6.2.13 捕獲
6.2.14 斷言(環視)
6.2.15 模式修飾符
6.3 POSⅨ擴展正則表達式函式
6.3.1 ereg()函式和eregi()函式
6.3.2 ereg-replace()函式和eregi一eplace0函式
6.3.3 split()函式和spliti()函式
6.4 PCIRE兼容正則表達式函式.
6.4 一preg-grepO函式
6.4.2 preg-match()函式和preg一match-lallO函式
6.4.3 preg一quote()函式
6.4 preg_replaceO函式
6.4.5 preg_replace-callback()函式
6.4.6 preg一split()函式
6.5 套用正則表達式實現uBB使用幫助
6.6 小結
6.7練習與實踐
第7章 PHP數組.
7.1 什麼是數組
7.2 聲明數組
7.3 數組的類型
7.3.1 數字索引數組
7.3.2 關聯數組
7.4 輸出數組
7.5 數組的構造
7.5.1 一維數組
7.5.2 二維數組
7.6 遍歷數組
7.7 合併數組
7.8 字元串與數組的轉換
7.9 統計數組元素個數
7.10 數組排序
7.11 小結
7.12 練習與實踐
第8章 PHP與Web頁面互動
8.1 表單
8.1.1 創建表單
8.1.2 表單元素
8.2 在普通的web頁中插入表單
8.3 獲取表單數據的兩種方法
8.3.1 使用POST方法提交表單
8.3.2 使用GET方法提交表單
8.4 PHP參數傳遞的常用方法
8.4.1 $POST[]全局變數
8.4.2 $GET口全局變數
8.4.3 $SESSION口變數
8.5 在web頁中嵌入PHP腳本
8.5.1 在HTML標記中添加PHP腳本
8.5.2 對表單元素的value屬性進行賦值
8.6 在PHP中獲取表單數據
8.6.1 獲取文本框、密碼域、隱藏域、按鈕、文本域的值
8.6.2 獲取單選按鈕的值
8.6.3 獲取複選框的值
8.6.4 獲取下拉列表框/選單列表框的值
8.6.5 獲取檔案域的值
8.7 對URL傳遞的參數進行編/解碼
8.7.1 對URL傳遞的參數進行編碼
8.7.2 對URL傳遞的參數進行解碼
8.8 PHP與web表單的綜合套用
8.9 小結
8.10 練習與實踐
第9童 PHP與JavaSc riDt互動
9.1 了解Javascript
9.1.1 什麼是JavaScfipt
9.1.2 IavaScript的功能
9.2 JaVaScript語言基礎
9.2.1 JavaSedpt數據類型
9.2.2 JavaScdpt變數
9.2.3 JavaSeript注釋
9.3 自定義函式
9.4 JavaScript流程控制語句
9.4.1 條件語句
9.4.2 循環語句
9.4.3 JavaScript跳轉語句
9.5 JaVascript事件
9.6 調用JaVascript腳本(Javascript腳本嵌入方式)
9.6.1 在HTML中嵌入JavaScript腳本
9.6.2 套用JavaScript事件調用自定義函式.
9.6.3 在PHP動態網頁中引用JS檔案
9.6.4 解決瀏覽器不支持.IavaScript的問題
9.7 在PHP中調用JaVascript腳本
9.7.1 套用JavaScript腳本驗證表單元素是否為空
9.7.2 套用JavaScript腳本製作二級導航選單
9.7.3 套用JavaScript腳本控制輸入字元串的長度
9.8 小結
9.9 練習與實踐
第10章 日期和時間
10.1 日期和時間的概述
10.2 處理日期和時間
10.2.1 獲取當前日期和時間
10.2.2 獲取日期信息
10.2.3 檢驗日期的有效性
10.2.4 輸出格式化的日期和時間
10.2.5 顯示本地化的日期和時間
10.3 UNLX時間戳
10.3.1 什麼是時間戳
10.3.2 獲得本地化時間戳
10.3.3 獲取當前時間戳
10.4 系統時區設定
10.5 開發中遇到的日期和時間問題
10.5.1 比較兩個時間的大小
10.5.2 計算兩個日期的差值
10.5.3 計算頁面腳本的運行時間
10.6 小結
10.7 練習與實踐
第2篇 核心技術
第3篇 高級套用
第4篇 項目實戰

相關詞條

熱門詞條

聯絡我們