出版時(shí)間:2011-7 出版社:電子工業(yè) 作者:陳向輝 頁(yè)數(shù):567
Tag標(biāo)簽:無
內(nèi)容概要
本書由淺入深,全面、系統(tǒng)地介紹了PHP開發(fā)技術(shù)。作為一本面向入門讀者的PHP書籍,本書盡量做到了語(yǔ)言的通俗易懂,把PHP的知識(shí)點(diǎn)同實(shí)際應(yīng)用相結(jié)合進(jìn)行講解,更便于讀者閱讀領(lǐng)會(huì)。對(duì)PHP的各個(gè)知識(shí)點(diǎn)進(jìn)行了細(xì)致的介紹,同時(shí)剖析每個(gè)概念,讓讀者對(duì)PHP語(yǔ)言有全面的認(rèn)識(shí)。為了幫助讀者快速掌握PHP,本書對(duì)每一個(gè)知識(shí)點(diǎn)都安排了相應(yīng)的實(shí)例代碼,讓讀者通過實(shí)例掌握關(guān)鍵知識(shí)點(diǎn)。讀者只需將代碼輸入計(jì)算機(jī)調(diào)試,即可輕松掌握相關(guān)的知識(shí)。本書介紹的都是Web應(yīng)用程序常用的知識(shí)點(diǎn),并結(jié)合實(shí)例講解,讓讀者在實(shí)際應(yīng)用中能夠快速上手,同時(shí)也方便讀者對(duì)程序進(jìn)行進(jìn)一步擴(kuò)展。
本書分4篇共20章,第1篇為PHP基礎(chǔ)入門,由淺入深,逐步介紹了PHP開發(fā)環(huán)境的搭建,PHP的語(yǔ)法基礎(chǔ)、PHP中的流程控制、數(shù)據(jù)處理以及數(shù)據(jù)庫(kù)的應(yīng)用等。第2篇為PHP應(yīng)用模塊,主要介紹用PHP實(shí)現(xiàn)的常用功能模塊,如注冊(cè)登錄模塊、文件上傳模塊、與AJAX相結(jié)合的動(dòng)態(tài)更新模塊等。第3篇為PHP擴(kuò)展內(nèi)容,主要講解PHP正則表達(dá)式、PHP操作XML、PHP的優(yōu)化與加密等。第4篇為PHP案例,主要是綜合以上所有知識(shí),通過綜合實(shí)例講解在PHP在實(shí)際中的綜合應(yīng)用。
書籍目錄
第1篇 PHP基礎(chǔ)入門
第1章 安裝PHP開發(fā)環(huán)境
1.1 初識(shí)PHP
1.1.1 靜態(tài)網(wǎng)頁(yè)與動(dòng)態(tài)網(wǎng)頁(yè)
1.1.2 什么是PHP
1.1.3 PHP發(fā)展歷史
1.1.4 其他動(dòng)態(tài)網(wǎng)頁(yè)技術(shù)
1.2 常用的PHP環(huán)境
1.2.1 Apache+PHP
1.2.2 IIS+PHP
1.3 Apache的安裝
1.3.1 安裝Apache
1.3.2 測(cè)試Apache
1.4 PHP的安裝
1.4.1 安裝PHP
1.4.2 配置PHP
1.4.3 第一個(gè)PHP程序
1.5 其他工具的安裝
1.5.1 MySQL的安裝
1.5.2 phpmyadmin的安裝
1.5.3 Editplus的安裝
1.6 本章小結(jié)
第2章 PHP的基本用法
2.1 PHP的嵌入方法
2.1.1 靜態(tài)頁(yè)面的結(jié)構(gòu)
2.1.2 ASP方法<%%>
2.1.3 PHP方法<? ?>
2.1.4 PHP方法<?php ?>
2.2 引用文件
2.2.1 require引用
2.2.2 include引用
2.2.3 二者的區(qū)別
2.3 注釋方法
2.3.1 多行注釋
2.3.2 單行注釋
2.4 PHP代碼編寫規(guī)則
2.4.1 縮排規(guī)則
2.4.2 命名規(guī)則
2.5 本章小結(jié)
2.6 習(xí)題
第3章 常量與變量
3.1 PHP中的常量
3.1.1 數(shù)據(jù)類型
3.1.2 自定義常量
3.1.3 系統(tǒng)常量
3.1.4 魔術(shù)常量
3.2 PHP中的變量
3.2.1 自定義變量
3.2.2 系統(tǒng)變量
3.3 數(shù)組變量
3.3.1 創(chuàng)建數(shù)組
3.3.2 獲取數(shù)組元素
3.3.3 為數(shù)組添加元素
3.3.4 創(chuàng)建并使用多維數(shù)組
3.4 本章小結(jié)
3.5 習(xí)題
第4章 運(yùn)算符與表達(dá)式
4.1 運(yùn)算符
4.1.1 數(shù)學(xué)運(yùn)算符
4.1.2 字符運(yùn)算符
4.1.3 比較運(yùn)算符
4.1.4 賦值運(yùn)算符
4.1.5 邏輯運(yùn)算符
4.1.6 遞增/遞減運(yùn)算符
4.1.7 三目運(yùn)算符
4.1.8 運(yùn)算符優(yōu)先級(jí)
4.2 表達(dá)式
4.3 本章小結(jié)
4.4 習(xí)題
第5章 流程控制
5.1 判斷
5.1.1 if判斷
5.1.2 if…else判斷
5.1.3 if…elseif…else判斷
5.1.4 switch判斷
5.2 循環(huán)
5.2.1 while循環(huán)
5.2.2 do循環(huán)
5.2.3 for循環(huán)
5.2.4 foreach循環(huán)
5.2.5 break的使用
5.2.6 continue的使用
5.3 流程控制實(shí)例
5.3.1 輸出星號(hào)
5.3.2 輸出指定內(nèi)容
5.3.3 求斐波那契數(shù)列
5.4 本章小結(jié)
5.5 習(xí)題
第6章 PHP中的函數(shù)
6.1 函數(shù)基礎(chǔ)
6.1.1 什么是函數(shù)
6.1.2 函數(shù)的返回值
6.1.3 函數(shù)的參數(shù)
6.2 系統(tǒng)函數(shù)
6.2.1 內(nèi)部系統(tǒng)函數(shù)
6.2.2 外部系統(tǒng)函數(shù)
6.3 函數(shù)的其他相關(guān)事項(xiàng)
6.3.1 有條件定義函數(shù)的使用
6.3.2 在一個(gè)函數(shù)中定義另一個(gè)函數(shù)
6.3.3 函數(shù)的遞歸使用
6.4 本章小結(jié)
6.5 習(xí)題
第7章 對(duì)象變量
7.1 面向?qū)ο笈c面向過程
7.1.1 什么是面向過程
7.1.2 什么是面向?qū)ο?br /> 7.1.3 面向?qū)ο笈c面向過程的特點(diǎn)
7.2 對(duì)象變量
7.2.1 什么是類
7.2.2 創(chuàng)建類
7.2.3 為類實(shí)例化對(duì)象
7.2.4 使用對(duì)象
7.2.5 稍微復(fù)雜的例子
7.2.6 類的繼承
7.2.7 方法重載
7.2.8 類的引用
7.2.9 類的構(gòu)造方法
7.3 使用類與對(duì)象
7.3.1 檢查類是否定義
7.3.2 返回類的方法名
7.3.3 返回類的屬性
7.3.4 返回對(duì)象的類名
7.3.5 檢查類與對(duì)象的關(guān)系
7.3.6 檢查方法是否存在
7.3.7 檢查屬性是否存在
7.4 本章小結(jié)
7.5 習(xí)題
第8章 數(shù)據(jù)的處理
8.1 操作數(shù)值
8.1.1 求絕對(duì)值
8.1.2 小數(shù)取整
8.1.3 角度與弧度轉(zhuǎn)化
8.1.4 次方與平方根
8.1.5 求三角值
8.1.6 求最值
8.1.7 求隨機(jī)數(shù)
8.1.8 進(jìn)制轉(zhuǎn)換
8.1.9 其他數(shù)值處理函數(shù)
8.2 操作字符串
8.2.1 字符串輸出
8.2.2 字符串長(zhǎng)度
8.2.3 字符串截取
8.2.4 字符串替換
8.2.5 字符串分割
8.2.6 字符串的比較
8.2.7 字符串的大小寫
8.2.8 字符串與ASCII碼
8.2.9 轉(zhuǎn)換HTML特殊字符
8.2.10 字符串查找
8.2.11 其他字符串處理函數(shù)
8.3 操作數(shù)組
8.3.1 建立數(shù)組
8.3.2 數(shù)組長(zhǎng)度
8.3.3 檢查數(shù)組中值出現(xiàn)次數(shù)
8.3.4 數(shù)組排序
8.3.5 移動(dòng)數(shù)組指針
8.3.6 移除重復(fù)的值
8.3.7 合并數(shù)組
8.3.8 檢查數(shù)組中是否存在某個(gè)值
8.3.9 其他數(shù)組處理函數(shù)
8.4 操作日期時(shí)間
8.4.1 使用前的準(zhǔn)備
8.4.2 格式化日期時(shí)間
8.4.3 取得日期時(shí)間信息
8.4.4 返回當(dāng)前UNIX時(shí)間戳記
8.4.5 將英文文本的日期時(shí)間描述解析為UNIX時(shí)間戳
8.5 數(shù)據(jù)處理實(shí)例
8.5.1 處理數(shù)值
8.5.2 處理字符串
8.5.3 處理數(shù)組
8.5.4 處理日期時(shí)間
8.6 本章小結(jié)
8.7 習(xí)題
第9章 數(shù)據(jù)庫(kù)操作
9.1 操作MySQL數(shù)據(jù)庫(kù)
9.1.1 連接到服務(wù)器
9.1.2 顯示可用數(shù)據(jù)庫(kù)
9.1.3 創(chuàng)建數(shù)據(jù)庫(kù)
9.1.4 選擇數(shù)據(jù)庫(kù)并顯示表
9.1.5 在庫(kù)中創(chuàng)建表
9.1.6 刪除存在的庫(kù)或表
9.2 操作表
9.2.1 操作前的準(zhǔn)備工作
9.2.2 瀏覽已經(jīng)存在的記錄
9.2.3 添加記錄
9.2.4 修改記錄
9.2.5 刪除記錄
9.3 高級(jí)查詢
9.3.1 使用WHERE子句
9.3.2 使用LIMIT子句
9.3.3 使用ORDER BY排序
9.3.4 使用模糊查詢
9.3.5 常用的SQL函數(shù)
9.4 數(shù)據(jù)庫(kù)的備份與導(dǎo)入
9.4.1 備份數(shù)據(jù)庫(kù)
9.4.2 導(dǎo)入數(shù)據(jù)庫(kù)
9.5 本章小結(jié)
9.6 習(xí)題
第2篇 PHP應(yīng)用模塊
第10章 表單交互——用戶登錄模塊
10.1 使用表單進(jìn)行交互
10.1.1 表單的使用
10.1.2 POST與GET
10.1.3 獲取提交內(nèi)容
10.1.4 后臺(tái)處理
10.2 用戶注冊(cè)模塊
10.2.1 構(gòu)建注冊(cè)表單
10.2.2 后臺(tái)處理
10.2.3 注意事項(xiàng)
10.3 用戶登錄模塊
10.3.1 登錄界面
10.3.2 后臺(tái)處理
10.4 本章小結(jié)
10.5 習(xí)題
第11章 URL交互——網(wǎng)站宣傳模塊
11.1 使用URL進(jìn)行交互
11.1.1 構(gòu)建URL
11.1.2 獲取提交內(nèi)容
11.1.3 后臺(tái)處理
11.2 模擬文件下載次數(shù)
11.2.1 建表
11.2.2 文件下載前臺(tái)
11.2.3 文件下載后臺(tái)
11.3 本章小結(jié)
11.4 習(xí)題
第12章 目錄與文件操作——文件上傳模塊
12.1 目錄操作
12.1.1 創(chuàng)建目錄
12.1.2 刪除目錄
12.1.3 打開目錄
12.1.4 瀏覽目錄內(nèi)容
12.1.5 倒回目錄
12.1.6 關(guān)閉打開目錄
12.1.7 判斷文件是否為目錄
12.1.8 返回分區(qū)占用磁盤空間
12.1.9 返回目錄磁盤可用空間
12.2 文件操作
圖書封面
圖書標(biāo)簽Tags
無
評(píng)論、評(píng)分、閱讀與下載