由淺入深學PHP:基礎、進階與必做300題

由淺入深學PHP:基礎、進階與必做300題

《由淺入深學PHP:基礎、進階與必做300題》是2011年電子工業出版社出版的圖書,作者是陳向輝

基本介紹

  • 書名:由淺入深學PHP:基礎、進階與必做300題
  • 作者陳向輝
  • ISBN:9787121133329
  • 定價:69.80元
  • 出版社電子工業出版社
  • 出版時間:2011年7月1日
  • 開本:16開
內容簡介,圖書目錄,

內容簡介

《由淺入深學PHP——基礎進階與必做300題(附光碟)》由淺入深,全面、系統地介紹了PHP開發技術。作為一本面向入門讀者的PHP書籍,本書儘量做到了語言的通俗易懂,把PHP的知識點同實際套用相結合進行講解,更便於讀者閱讀領會。對PHP的各個知識點進行了細緻的介紹,同時剖析每個概念,讓讀者對PHP語言有全面的認識。為了幫助讀者快速掌握PHP,本書對每一個知識點都安排了相應的實例代碼,讓讀者通過實例掌握關鍵知識點。讀者只需將代碼輸入計算機調試,即可輕鬆掌握相關的知識。本書介紹的都是Web應用程式常用的知識點,並結合實例講解,讓讀者在實際套用中能夠快速上手,同時也方便讀者對程式進行進一步擴展。由陳向輝編著的《由淺入深學PHP——基礎進階與必做300題(附光碟)》分4篇共20章,第1篇為PHP基礎入門,由淺入深,逐步介紹了PHP開發環境的搭建,PHP的語法基礎、PHP中的流程控制、數據處理以及資料庫的套用等。第2篇為PHP套用模組,主要介紹用PHP實現的常用功能模組,如註冊登錄模組、檔案上傳模組、與AJAX相結合的動態更新模組等。第3篇為PHP擴展內容,主要講解PHP正則表達式、PHP操作XML、PHP的最佳化與加密等。第4篇為PHP案例,主要是綜合以上所有知識,通過綜合實例講解在PHP在實際中的綜合套用。

圖書目錄

第1篇 PHP基礎入門
第1章 安裝PHP開發環境
1.1 初識PHP
1.1.1 靜態網頁與動態網頁
1.1.2 什麼是PHP
1.1.3 PHP發展歷史
1.1.4 其他動態網頁技術
1.2 常用的PHP環境
1.2.1 Apache+PHP
1.2.2 IIS+PHP
1.3 Apache的安裝
1.3.1 安裝Apache
1.3.2 測試Apache
1.4 PHP的安裝
1.4.1 安裝PHP
1.4.2 配置PHP
1.4.3 第一個PHP程式
1.5 其他工具的安裝
1.5.1 MySQL的安裝
1.5.2 phpmyadmin的安裝
1.5.3 Editplus的安裝
1.6 本章小結
第2章 PHP的基本用法
2.1 PHP的嵌入方法
2.1.1 靜態頁面的結構
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 二者的區別
2.3 注釋方法
2.3.1 多行注釋
2.3.2 單行注釋
2.4 PHP代碼編寫規則
2.4.1 縮排規則
2.4.2 命名規則
2.5 本章小結
2.6 習題
第3章 常量與變數
3.1 PHP中的常量
3.1.1 數據類型
3.1.2 自定義常量
3.1.3 系統常量
3.1.4 魔術常量
3.2 PHP中的變數
3.2.1 自定義變數
3.2.2 系統變數
3.3 數組變數
3.3.1 創建數組
3.3.2 獲取數組元素
3.3.3 為數組添加元素
3.3.4 創建並使用多維數組
3.4 本章小結
3.5 習題
第4章 運算符與表達式
4.1 運算符
4.1.1 數學運算符
4.1.2 字元運算符
4.1.3 比較運算符
4.1.4 賦值運算符
4.1.5 邏輯運算符
4.1.6 遞增/遞減運算符
4.1.7 三目運算符
4.1.8 運算符優先權
4.2 表達式
4.3 本章小結
4.4 習題
第5章 流程控制
5.1 判斷
5.1.1 if判斷
5.1.2 if…else判斷
5.1.3 if…elseif…else判斷
5.1.4 switch判斷
5.2 循環
5.2.1 while循環
5.2.2 do循環
5.2.3 for循環
5.2.4 foreach循環
5.2.5 break的使用
5.2.6 continue的使用
5.3 流程控制實例
5.3.1 輸出星號
5.3.2 輸出指定內容
5.3.3 求斐波那契數列
5.4 本章小結
5.5 習題
第6章 PHP中的函式
6.1 函式基礎
6.1.1 什麼是函式
6.1.2 函式的返回值
6.1.3 函式的參數
6.2 系統函式
6.2.1 內部系統函式
6.2.2 外部系統函式
6.3 函式的其他相關事項
6.3.1 有條件定義函式的使用
6.3.2 在一個函式中定義另一個函式
6.3.3 函式的遞歸使用
6.4 本章小結
6.5 習題
第7章 對象變數
7.1 面向對象與面向過程
7.1.1 什麼是面向過程
7.1.2 什麼是面向對象
7.1.3 面向對象與面向過程的特點
7.2 對象變數
7.2.1 什麼是類
7.2.2 創建類
7.2.3 為類實例化對象
7.2.4 使用對象
7.2.5 稍微複雜的例子
7.2.6 類的繼承
7.2.7 方法重載
7.2.8 類的引用
7.2.9 類的構造方法
7.3 使用類與對象
7.3.1 檢查類是否定義
7.3.2 返回類的方法名
7.3.3 返回類的屬性
7.3.4 返回對象的類名
7.3.5 檢查類與對象的關係
7.3.6 檢查方法是否存在
7.3.7 檢查屬性是否存在
7.4 本章小結
7.5 習題
第8章 數據的處理
8.1 運算元值
8.1.1 求絕對值
8.1.2 小數取整
8.1.3 角度與弧度轉化
8.1.4 次方與平方根
8.1.5 求三角值
8.1.6 求最值
8.1.7 求隨機數
8.1.8 進制轉換
8.1.9 其他數值處理函式
8.2 操作字元串
8.2.1 字元串輸出
8.2.2 字元串長度
8.2.3 字元串截取
8.2.4 字元串替換
8.2.5 字元串分割
8.2.6 字元串的比較
8.2.7 字元串的大小寫
8.2.8 字元串與ASCII碼
8.2.9 轉換HTML特殊字元
8.2.10 字元串查找
8.2.11 其他字元串處理函式
8.3 運算元組
8.3.1 建立數組
8.3.2 數組長度
8.3.3 檢查數組中值出現次數
8.3.4 數組排序
8.3.5 移動數組指針
8.3.6 移除重複的值
8.3.7 合併數組
8.3.8 檢查數組中是否存在某個值
8.3.9 其他數組處理函式
8.4 操作日期時間
8.4.1 使用前的準備
8.4.2 格式化日期時間
8.4.3 取得日期時間信息
8.4.4 返回當前UNIX時間戳記
8.4.5 將英文文本的日期時間描述解析為UNIX時間戳
8.5 數據處理實例
8.5.1 處理數值
8.5.2 處理字元串
8.5.3 處理數組
8.5.4 處理日期時間
8.6 本章小結
8.7 習題
……
第9章 資料庫操作
第2篇 PHP套用模組
第10章 表單互動——用戶登錄模組
第11章 URL互動——網站宣傳模組
第12章 目錄與檔案操作——檔案上傳模組
第13章 使用Cookie——計數器模組
第14章 使用GD類庫——驗證碼模組
第15章 AJAX與PHP——動態更新模組
第3篇 PHP擴展
第16章 使用正則表達式
第17章 操作XML
第18章 使用Zend軟體
第4篇 PHP案例
第19章 智慧型考試系統
第20章 線上商城系統

相關詞條

熱門詞條

聯絡我們