商品簡介
本書對B/S架構PHP編程進行了系統的介紹,最大特色是:程序和案例都來自工程項目,全書共有20多個完整案例和超過150個基本程序,都是網站應用中常用的程序。本書介紹了B/S架構的經典編程體系:客戶端采用HTML,CSS和JavaScript腳本語言,服務器端采用PHP + MySQL體系。全書分成四大部分:第一部分,環境配置與PHP編程基礎,介紹PHP + MySQL平臺的配置和PHP的語言基礎。第二部分,PHP的常用技術,介紹了PHP中使用頻率最高的函數,詳細分析了使用PHP進行表單處理的標準方案,介紹了使用PHP進行文件操作的基本方法。第三部分,PHP核心技術,介紹了PHP的會話操作和數據庫操作技術。第四部分,PHP工程項目開發,介紹了當前B/S架構編程領域最新的Ajax技術在PHP中的應用,剖析了兩個完整的實際工程項目,從工程應用角度介紹了在線投票系統和內容管理系統的設計與開發。
本書相關的軟件和所有源代碼都可在ftp://press.bjtu.edu.cn下載
目次
第一部分 環境配置與PHP編程基礎
第1章 配置PHP運行環境
1.1 軟件編程體系簡介
1.2 PHP基本原理
1.3 PHP運行環境
小結
課后習題和上機練習
第二部分 PHP的常用技術
第2章 語言基礎
2.1 定在最前面的知識
2.2 變量
2.3 常量
2.4 運算符
2.5 函數
2.6 類
2.7 流程控制
2.8 數組
小結
課后習題和上機練習
第3章 常用函數和表單處理
3.1 最常用函數
3.2 時間函數
3.3 數學函數
3.4 字符串函數
3.5 其他函數
3.6 表單處理
小結
課后習題和上機練習
第4章 目錄和文件操作
4.1 文件操作
4.2 目錄操作
4.3 XML的基本解析方法
4.4 基于文本的應用程序
4.5 文件上傳
小結
課后習題和上機練習
第三部分 PHP核心技術
第四部分 PHP工程項目開發