PHP經典實例(2015年中國電力出版社出版的圖書)

PHP經典實例(2015年中國電力出版社出版的圖書)

本詞條是多義詞,共2個義項
更多義項 ▼ 收起列表 ▲

《PHP經典實例》是2015年中國電力出版社出版的圖書。

基本介紹

  • 中文名:PHP經典實例
  • 出版時間:2015年
  • 出版社:中國電力出版社
  • ISBN:9787512376465
內容簡介,圖書目錄,

內容簡介

  想要掌握PHP編程技術?或者想要學習如何完成一個特定的任務?那么一定要先看看《PHP經典實例(第3版)》。本書介紹了專門為PHP 5.4和5.5修訂的350個經典技巧,並提供了豐富的示例代碼。特別是對生成動態Web內容的解決方案做了全面更新,從使用基本數據類型到查詢資料庫,從調用RESTful API到測試和保護網站安全都有涵蓋。
  各個技巧都提供了示例代碼,可以免費使用,另外還討論了如何解決問題以及這些解決方案為什麼可行。不論你是經驗豐富的PHP程式設計師,還是剛從其他語言轉到PHP,本書都是一個理想的實用資源。

圖書目錄

前言
第1章字元串
1.0引言
1.1訪問子串
1.2抽取子串
1.3替換子串
1.4逐位元組處理字元串
1.5按單詞或位元組反轉字元串
1.6生成隨機字元串
1.7擴展和壓縮制表符
1.8控制大小寫
1.9字元串中的內插函式和表達式
1.10去除字元串首尾的空格
1.11生成號分隔數據
1.12解析逗號分隔數據
1.13生成固定寬度欄位數據記錄
1.14解析固定寬度欄位數據記錄
1.15分解字元串
1.16使文本在指定行長度自動換行.
1.17字元串中存儲二進制數據
1.18程式:可下載的CSV檔案
第2章數字
2.0引言
2.1檢查變數是否包含一個合法數字
2.2比較浮點數
2.3浮點數捨入
2.4處理一系列整數
2.5在指定範圍內生成隨機數
2.6生成可預測的隨機數
2.7生成偏隨機數
2.8取對數
2.9計算指數
2.10格式化數字
2.11格式化貨幣值
2.12正確輸出複數
2.13討論三角函式
2.14對度數而不是弧度數完成三角運算
2.15處理非常大或非常小的數
2.16轉換進制
2.17使用非十進制數計算
2.18找出兩個位置之間的距離
第3章日期和時間
3.0引言
3.1查找當前日期和時間
3.2將時間和日期部分轉換為紀元時間戳
3.3將紀元時間截轉換為時間和日期部分
3.4以指定格式輸出日期或時間
3.5計算兩個日期之差
3.6查找一周、月或年中某一天
3.7驗證日期
3.8從字元串解析日期和時間
3.9日期加減
3.10使用時區和日光節省時間來計算時間
3.11生成高精度時間
3.12生成時間範圍
3.13使用非公曆日曆
3.14程式:日曆
第4章數組
4.0引言
4.1指定並非從元素0開始的數組
4.2數組中每個鍵存儲多個元素
4.3數組初始化為一個整數範圍
4.4疊代處理數組
4.5從數組刪除元素
4.6改變數組大小
4.7將數組追加到另一個數組
4.8將數組轉換為字元串
4.9帶逗號列印數組
4.10檢查一個鍵是否在數組中
4.11檢查一個元素是否在數組中
4.12查找一個值在數組中的位置
4.13查找通過某個測試的元素
4.14查找數組中最大值或最小值元素
4.15反轉數組
4.16對數組排序
4.17根據一個可計算欄位對數組排序
4.18多個數組的排序
4.19使用方法而不是函式對數組排序
4.20隨機調整數組
4.21刪除數組中重複的元素
4.22對數組中的各個元素套用一個函式
4.23查找兩個數組的並集、交集或差集
4.24高效選代處理大型數據集
4.25使用數組語法訪問對象
第5章變數
5.0引言
5.1避免混淆==和=
5.2建立一個默認值
5.3交換值而不使用臨時變數
5.4創建動態變數名
5.5跨函式調用持久存儲局部變數的值
5.6進程間共享變數
5.7將複雜數據類型封裝在字元串中
5.8變數內容轉儲為字元串
第6章函式
6.0引言
6.1訪問函式參數
6.2為函式參數設定默認值
6.3按引用傳遞值
6.4使用命名參數
6.5強制函式參數的類型
6.6創建參數個數可變的函式
6.7按引用返回值
6.8返回多個值
6.9跳過所選的返回值
6.10返回失敗
6.11調用可變函式
6.12在函式中訪問全局變數
6.13創建動態函式
第7章類和對象
7.0引言
7.1實例化對象
7.2定義對象構造函式
7.3定義對象析構函式
7.4實現訪問控制
7.5防止修改類和方法
7.6定義對象字元串化
7.7要求多個類有類似的行為
7.8創建抽象基類
7.9對象引用賦值
7.10克隆對象
7.11覆蓋屬性訪問
7.12在另一個方法返回的對象上調用方法
7.13聚合對象
7.14訪問被覆蓋的方法
7.15動態創建方法
7.16使用方法多態
7.17定義類常量
7.18定義靜態屬性和方法
7.19控制對象串列化
7.20對象自省
7.21檢查對象是否是一個特定類的實例
7.22對象實例化時自動載入類檔案
7.23動態實例化對象
7.24程式:whereis
第8章Web基礎
8.0引言
8.1設定cookie
8.2cookie值
8.3cookie
8.4構建查詢字元串
8.5讀取POST請求體
8.6使用HTTP基本或摘要認證
8.7使用cookie認證
8.8讀取HTTP首部
8.9寫HTTP首部
8.10傳送一個特定的HTTP狀態碼
8.11重定向到不同的位置
8.12瀏覽器刷新輸出
8.13瀏覽器緩衝輸出
8.14壓縮Web輸出
8.15讀取環境變數
8.16設定環境變數
8.17Apache內部通信
8.18將移動瀏覽器重定向到專為移動設備最佳化的網站
8.19程式:網站帳戶激活(撤銷)系統
8.20序: Tiny Wiki
8.21程式:HTTP Range
第9章表單
9.0引言
9.1處理表單輸入
9.2驗證表單輸入:必填域
9.3驗證表單輸入:數字
9.4驗證表單輸入:email地址
9.5驗證表單輸入:下拉選單
9.6驗證表單輸入:單選鈕
9.7驗證表單輸入:複選框
9.8驗證表單輸入:日期和時間
9.9驗證表單輸入:信用卡
9.10防止跨站點腳本攻擊
9.11處理上傳檔案
9.12處理多頁面表單
9.13重新顯示錶單並提供內聯錯誤訊息
9.14防止多次提交相同的表單
9.15防止全局變數注入
……

相關詞條

熱門詞條

聯絡我們