內容簡介
《輕鬆學編程:輕鬆學PHP編程》從初學者的角度出發,通過通俗易懂的語言、豐富多彩的實例,詳細介紹了使用PHP進行Web開發應該掌握的各方面技術。
結構獨特:每個知識點都按照“概念→語法描述→實例描述→實例套用→運行結果→示例分析”的模式進行講解,非常符合科學的學習思維,很容易掌握。
形式新穎:用準確的語言總結概念,用直觀的圖示演示過程,用詳細的注釋解釋代碼,用形象的比喻幫助記憶。
內容豐富:涵蓋了實際PHP網站開發中所涉及的配置環境、輸出函式、運算符、流程控制語句、內置函式、操作字元串、運算元組、操作檔案、Web互動以及資料庫編程等方面的各種技術。
隨書光碟:《輕鬆學編程:輕鬆學PHP編程》為實例配備了視頻教學檔案,讀者可以通過視頻檔案更加直觀地學習PHP的使用知識。
網站技術支持:讀者在學習或者工作的過程中,如果遇到實際問題,可以直接登錄itzcn網站與我們取得聯繫,編者會在第一時間內給予幫助。
貼心的提示:為了便於讀者閱讀,全書還穿插著一些技巧、提示等小貼士。
圖書目錄
第1章 PHP親密接觸
1.1 PHP概述
1.2 搭建PHP環境
1.2.1 安裝Apache伺服器
1.2.3 安裝PHP運行庫
1.3 PHP配置檔案概述
1.4 PHP語法結構
1.4.1 默認標記
1.4.2 腳本標記
1.4.3 短標記
1.4.4 ASP風格標記
1.5 程式注釋
1.5.1 單行注釋
1.5.2 Perl風格單行注釋
1.5.3 多行注釋語法
1.6 PHP輸出函式
1.6.1 print()函式
1.6.2 echo()函式
1.6.3 printf()函式
1.6.4 sprintf()函式
1.7 實踐案例:編寫一個PHP程式
1.8 動手練一練
1.8.1 練習題
1.8.2 上機實踐
第2章 PHP語法基礎
2.1 變數
2.1.1 變數命名規則
2.1.2 創建變數
2.1.3 變數作用域
2.2 常量
5.2.1 date()函式
5.2.2 checkdate()函式
5.2.3 gmdate()函式
5.2.4 getdate()函式
5.2.5 time()函式
5.3 檔案引用函式
5.3.1 include()函式
5.3.2 require()函式
5.3.3 include_once()函式和require_once()函式
5.4 創建自定義函式
5.4.1 自定義函式格式
5.4.2 調用自定義函式
5.4.3 函式的參數
5.5 函式的高級套用
5.5.1 嵌套函式
5.5.2 遞歸函式
5.6 實踐案例:實現網站後台管理
5.7 動手練一練
5.7.1 練習題
5.7.2 上機實踐
第6章 操作字元串
6.1 字元串簡介
6.2 定義字元串
6.2.1 使用單引號
6.2.2 使用雙引號
6.2.3 使用定界符
6.3 字元串運算符
6.4 字元串操作
6.4.1 去除字元串首尾空格和特殊字元
6.4.2 字元串大小寫轉換
6.4.3 填充字元串
6.4.4 獲取字元串的長度
6.4.5 截取字元串
6.4.6 比較字元串
6.4.7 檢索字元串
6.4.8 替換字元串
6.4.9 分隔字元串
6.4.10 將字元串轉換為HTML
6.4.11 將HTML轉換為字元串
6.5 實踐案例:實現網站後台登錄功能
6.6 動手練一練
6.6.1 練習題
6.6.2 上機實踐
第7章 運算元組
7.1 數組概述
7.1.1 創建數組
7.1.2 測試數組
7.1.3 遍歷數組
7.1.4 統計數組中的元素
7.2 數組的基本操作
7.2.1 定位數組
7.2.2 增加數組元素
7.2.3 刪除數組元素
7.3 管理數組
7.3.1 合併數組
7.3.2 截取數組
7.3.3 從數組中提取元素
7.4 數組的排序
7.4.1 按值對數組排序
7.4.2 按鍵對數組排序
7.4.3 排序時保持鍵-值對
7.4.4 實現級聯排序
7.4.5 自定義排序算法
7.5 其他數組函式
7.6 實踐案例:實現圖書網站首
7.7 動手練一練
7.7.1 練習題
7.7.2 上機實踐
第8章 操作HTML面
11.2.1 創建XMLHttpRequest對象
11.2.2 XMLHttpRequest對象的屬性和方法
11.2.3 XMLHttpRequest對象的生命周期
11.2.4 傳送請求和處理回調函式
11.3 普通文本格式
11.3.1 傳送帶參數的普通請求
11.3.2 處理文本格式的回響
序言
PHP是一種易於學習和使用的動態網站開發技術。用戶只需要具備很少的編程知識,便可以使用PHP建立一個具有互動功能的Web站點。另外,PHP還具有獨有的優勢,如實用性強、功能強大、支持跨平台、開發和維護成本較低等。因此對於個人來說,學習和使用PHP是一個很好的選擇。
本書以目前主流的PHP 5為例,由淺入深、全面詳細地介紹了Web開發所需的PHP技術。本書語言簡明扼要、結構清晰、內容豐富,非常適合PHP的初學者,也可作為大、中院校師生和培訓班的教材。