PHP進階教程
分類:php電子書查看:3115957下載:384
前言
第一部分 基礎知識篇
# 第1章 PHP概述
1.1 PHP入門
# 1.1.1 PHP介紹
# 1.1.2 PHP的工作原理
1.1.3 如何學好PHP程式
1.2 PHP環境建構
# 1.2.1 PHP相關軟體下載
1.2.2 AppServ安裝與測試(Windows)
# 1.2.3 XAMPP安裝與測試(Windows)
# 1.2.4 IIS PHP MySQL安裝與設定(Windows)
1.3 PHP常用開發工具
# 1.4 案例教學
# 案例001 第1個PHP程式
案例002 AppServ伺服器的設定
案例003 Zend Studio工具的下載與安裝
# 案例004 第2個PHP程式
第2章 HTML基礎
2.1 HTML知識
# 2.1.1 HTML基本構成
2.1.2 HTML基本標籤
2.1.3 HTML表單
2.1.4 iframe框架
2.2 CSS樣式知識
# 2.2.1 CSS編碼位置與格式
2.2.2 CSS屬性
# 2.2.3 DIV十CSS
2.3 JavaScript知識
# 2.3.1 JavaScript寫入位置
2.3.2 JavaScript墓系語法
2.3.3 JavaScript控制語句
2.3.4 JavaScript的函數與事件處理機制
2.4 案例教學
# 案例005 HTML標籤-建立電影入口網站主頁
# 案例006 表單-建立會員註冊頁面
案例007 CSS樣式-建立電影入口網站主頁樣式
# 案例008 CSS樣式-建立會員註冊頁面樣式
案例009 為會員註冊頁面新增JavaScript驗證功能
# 案例010 JavaScript特效-浮動廣告視窗
案例011 JavaScript特效-網頁右下方廣告視窗
# 案例012 JavaScript特效-下拉式二級導航選單
# 第3章 PHP語法基礎
# 3.1 PHP標記與註解
# 3.1.1 PHP標記
# 3.1.2 PHP註解
# 3.2 PHP的資料型別
# 3.2.1 標量資料型別
3.2.2 複合資料型別
3.2.3 特殊資料型別
3.2.4 資料型別偵測函數
3.2.5 資料型別轉換函數
3.3 PHP常數
# 3.3.1 預先定義常數
3.3.2 常數的宣告與使用
3.4 PHP變數
# 3.4.1 變數宣告
3.4.2 交量賦值與使用
3.4.3 可變變數
3.5 PHP運算子和表達式
3.5.1 PHP運算子
3.5.2 PHP表達式
3.6 PHP函數
# 3.6.1 函數的定義與呼叫
3.6.2 參數傳遞
3.6.3 函數傳回值
3.6.4 變數作用域
3.6.5 PHP標準函數函式庫
3.7 PHP程式設計規格
# 3.7.1 PHP書寫規格
3.7.2 PHP命名規格
3.8 案例教學
# 案例013 輸出系統目前時間
案例014 預先定義常數和自訂常數應用
# 案例015 自增自減運算子的應用
# 案例016 數字與字串的運算
案例017 單引號與雙引號修飾字串
# 案例018 轉義字元的應用
案例019 時間間大小的比較
案例020 三元運算子的應用程式
案例021 位元運算實作數位加密與解密
# 案例022 中文字串截取
案例023 網站敏感詞語過濾
第4章 PHP流程控制架構
# 4.1 條件控制語句
4.1.1 if條件控制語句
4.1.2 switch多重分支語句
4.2 迴圈控制語句
4.2.1 while迴圈語句
4.2.2 do——while循環語句
# 4.2.3 for迴圈語句
4.3 跳轉語句
4.3.1 break跳轉語句
4.3.2 continue跳轉語句
4.4 包含語句
# 4.5 案例教學
# 案例024 生活小守護者
案例025 網頁版計算器
案例026 國家假日提醒
案例027 商品資訊清單展示
案例028 九九乘法表
案例029 偶數乘法表
第5章 PHP陣列
# 5.1 陣列及陣列型別
5.1.1 陣列概述
5.1.2 數字索引數組
5.1.3 關聯數組
5.2 陣列的基本運算
5.2.1 建立陣列
5.2.2 陣列的賦值
5.2.3 遍歷陣列
5.3 PHP陣列函數
# 5.3.1 陣列統計函數
5.3.2 刪除陣列中重複元素
5.3.3 字串與陣列的轉換
5.3.4 在陣列中加入元素
5.3.5 取得並刪除陣列最後元素
# 5.4 PHP全域數組
# 5.4.1 $-SERVER[]全域數組
# 5.4.2 $-GET[]和$-POST[]全域數組
# 5.4.3 $-FILES[]全域數組
# 5.5 案例教學
# 案例030 陣列的建立與輸出
案例031 陣列元素賦值
禀例032 隨機抽獎程序
案例033 顧客抱怨資訊處理
第6章 PHP網站開發
# 6.1 WEB表單設計
6.1.1 建立表單標籤
6.1.2 表單控制項
6.2 表單資料提交與取得
6.2.1 POST方法提交和取得表單資料
# 6.2.2 GET方法提交和取得資料
6.2.3 表單資料的取得
6.2.4 超連結資料的取得
6.3 SESSION管理
# 6.3.1 SESSION工作原理
6.3.2 使用SESSION
6.4 Cookie管理
# 6.4.1 Cookie工作原理
6.4.2 使用Cookie
6.5 案例教學
# ……
第二部分 技能提升篇
# 參考文獻[1] 
陳述:

本站所有資源都是由網友投搞發佈,或轉載各大下載站,請自行檢測軟件的完整性! 本站所有資源僅供學習與參攷,請勿用於商業用途,否則產生的一切後果將由您自己承擔! 如有侵權請聯繫我們删除下架,聯繫方式: 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 開發人員的道路。