PHP程式設計(第二版)樣章
分類:php電子書查看:2868246下載:310
目錄
第1章 php簡介 1
1.1. php能做什麼? 1
1.2. php發展簡史 2
1.3.安裝php 7
1.4. php縱覽 9
第2章 語言基礎 18
2.1.詞法結構 18
2.2.資料型態 25
2.3.變數 32
2.4.表達式和操作符 36
2.5.流控制語句 49
2.6.包含程式碼 57
2.7.在web頁面嵌入php 59
第3章 函數 63
3.1.函數呼叫 63
3.2.定義函數 64
3.3.變數作用域 66
3.4.函數參數 68
.3.5.傳回值 71
3.6.可變函數 72
3.7.匿名函數 73
第4章 字串 74
4.1.引用字串常數 74
4.2.輸出字串 78
4.3.存取單一字元 82
4.4.整理字串 82
4.5.編碼與轉義 83
4.6.比較字串 89
4.7.處理和查找字串 91
4.8.正規表示式 97
4.9.風格正規表示式 101
4.10. perl相容正規表示式 106
第5章 數組 119
5.1.索引數組和關聯數組 119
5.2.辨識數組元素 120
5.3.在數組中儲存資料 120
5.4.多維數組 123
5.5.析取多個值 123
5.6.在陣列和變數間轉換 127
5.7.遍歷數組 128
5.8.排序 133
5.9.作用於整個數組 138
5.10.使用數組 140
第6章 物件 143
6.1.術語 144
6.2.建立一個物件 144
6.3.存取物件屬性和方法 145
6.4.宣告一個類別 146
6.5.自省 153
6.6.串行化 159
第7章 web技術 164
7.1. http基礎 164
7.2.變數 165
7.3.伺服器資訊 166
7.4.表單處理 168
7.5.設定響應頭 182
7.6.維持狀態 185
7.7. ssl 195
第8章 資料庫 196
8.1.使用php存取資料庫 196
8.2.關係型資料庫和 198
8.3. pear db基礎 199
8.4.高階資料庫技術 205
8.5.範例程式 211
第9章 圖形 225
9.1.在頁面中嵌入圖像 225
9.2. gd擴充 226
9.3.影像基本概念 227
9.4.建立和繪製影像 228
9.6.動態建立按鈕 236
9.7.縮放影像 239
9.8.色彩處理 240
第10章 pdf 246
10.1. pdf擴充 246
10.2.文件和頁面 246
10.3.文字 248
xml 261
11.1.入門指南 261
11.2.生成xml 263
11.3.解析xml 264
11.4.用dom解析xml 277
11.5.使用simplexml解析xml 277
11.6.使用xslt轉換xml 278
11.7. web services 280
第12章 安全 285
12.1.輸入過濾 285
12.2.轉義輸出(escape output) 290
12.3.跨站腳本攻擊 293
12.4. session仿造 294
12.5.文件上傳 295
12.6.檔案存取權限 296
12.7. php代碼 299
12.8. shell指令 300
12.9.更多資訊 301​​
12.10.安全要點總結 301
第13章 應用技術 302
13.1.程式碼庫 302
13.2.模板系統 303
13.3.輸出處理 306
13.4.錯誤處理 308
13.5.性能調節 313
第14章 擴充php 321
14.1.架構概覽 321
14.2.編寫擴充功能需要些什麼 322
14.3.創建你的第一個擴充 323
14.4. config.m4檔 333
14.5.記憶體管理 336
14.6. type pval/zval資料型態 338
14.7.參數處理 342
14.8.傳回值 345
14.9.引用 349
14.10.全域變數 350
14.11.建立變數 354
14.12.擴展的ini項 355
14.13.資源 357
14.14.下一步/後述 359
第15章 windows上的php 359
15.1.在windows下安裝並設定php 359
15.2.編寫windows和unix平台上可移植程式碼 363
15.3.與com交互 366
15.4.資料來源互動 372
附錄a 函數參考 377 
陳述:

本站所有資源都是由網友投搞發佈,或轉載各大下載站,請自行檢測軟件的完整性! 本站所有資源僅供學習與參攷,請勿用於商業用途,否則產生的一切後果將由您自己承擔! 如有侵權請聯繫我們删除下架,聯繫方式: admin@php.cn

最新課程

看更多
  • 【web前端】Node.js快速入門
    【web前端】Node.js快速入門
    本課程專為初學者量身打造,旨在幫助學員快速掌握Node.js的基礎知識與核心技術。課程從Node.js的安裝與環境配置開始,逐步深入解析其非同步程式設計模型、模組系統以及事件驅動機制。透過豐富的實戰案例,學員將學會如何使用Node.js搭建高效、穩定的Web伺服器,處理HTTP請求與回應,以及進行檔案操作與資料庫互動。此外,課程也將介紹Node.js在前端開發的典型應用場景,協助學員快速提升實戰能力,輕鬆應對前端開發的挑戰。
  • 國外Web開發全端課程全集
    國外Web開發全端課程全集
    本課程是一套涵蓋HTML、CSS、JavaScript、Vue.js、React、Flutter以及行動APP開發的全面教學。從基礎的網頁製作到複雜的前後端交互,再到行動應用的實戰開發,課程內容豐富,實戰性強。學員將透過一系列實戰項目,深入了解並掌握各類開發技能,快速成長為全端開發工程師。無論是初學者或有一定經驗的開發者,都能從中受益。透過本課程的學習,你將具備獨立開發Web應用與行動應用的能力,為未來的職涯發展打下堅實的基礎。
  • Go語言實戰之 GraphQL
    Go語言實戰之 GraphQL
    本課程旨在幫助學習者掌握如何使用Go語言實現GraphQL服務。課程從GraphQL的基礎知識講起,深入剖析其資料查詢語言的特性與優勢,接著結合Go語言的特性,詳細講解如何建構GraphQL伺服器、處理請求、定義資料模式等。透過豐富的實戰案例,學習者將學習如何在實際專案中整合GraphQL,提升資料互動的靈活性和效率。課程適合有一定Go語言基礎的開發者,是建構高效能、現代化API的必備選擇。
  • 550W粉絲大佬手把手從零學JavaScript
    550W粉絲大佬手把手從零學JavaScript
    本課程,專為初學者打造,由Google大佬親自授課。課程從JavaScript的基礎知識講起,逐步深入,涵蓋語法、函數、物件、事件處理等內容。透過生動的案例和實戰練習,幫助學員快速掌握JavaScript的核心技能。大佬將親自解答學員疑惑,分享程式設計心得,讓學員在輕鬆愉快的氛圍中成長為JavaScript高手。無論你是程式設計小白,或是希望提陞技能的開發者,本課程都會是你學習JavaScript的最佳選擇。
  • python大神Mosh,零基礎小白6小時完全入門
    python大神Mosh,零基礎小白6小時完全入門
    本課程帶領你踏上程式之旅。從零基礎開始,這個為期 6 小時的課程將引導你掌握 Python 的基本原理和進階概念。 無論你是初學者還是希望提高技能的經驗豐富的程式設計師,Mosh 的深入講解和清晰的教學方法將使你快速掌握 Python。深入了解變數、資料類型、條件語句、循環、函數、物件和模組,並透過動手練習鞏固你的理解。 本課程是學習 Python 的理想選擇,能夠為各種職業領域做好準備。 Mosh 的專業知識和對教育的熱情將使你充滿信心,踏上成為熟練的 Python 開發人員的道路。