PHP 7&MySQL網站開發--超威範例集(第三版)

    *PHP7語法教學

    收集中
    US$17.63
    *PHP7語法教學
    *在網頁之間傳遞資訊
    *表單的後端處理
    *在網頁上使用Ajax技術
    *MySQL資料庫存取
    *SQL查詢
    *豐富範例滿足您製作各式專題、專案及參與技能競賽的需求 (例如檔案上傳、留言板、討論群組、線上寄信服務、會員管理系統、線上投票系統、購物車、網路相簿等)。
    *無論您是否學習過PHP,本書都是您的絕佳選擇!內容深入淺出、範例豐富實用,讓您克服初學者的迷思,朝向專業的程式設計之路邁進。

    章節目錄

    • 1-1
      封面頁
    • 1-2
      書名頁
    • 1-3
      關於本書
    • 1-4
      目錄
    • 1-5
      第1 篇 PHP 基礎語法
    • 1-6
      Ch01 開始撰寫PHP 程式
    • 1-7
      1-1 認識動態網頁技術
    • 1-8
      1-1-1 瀏覽器端Scripts
    • 1-9
      1-1-2 伺服器端Scripts
    • 1-10
      1-2 認識PHP、Apache、MySQL 與MariaDB
    • 1-11
      1-3 建立PHP、Apache 與MySQL 執行環境
    • 1-12
      1-3-1 下載與安裝AppServ
    • 1-13
      1-3-2 測試安裝結果
    • 1-14
      1-3-3 查看PHP 說明文件
    • 1-15
      1-4 PHP 程式的編輯工具
    • 1-16
      1-5 安裝本書範例程式
    • 1-17
      1-6 撰寫第一個PHP 程式
    • 1-18
      1-6-1 將PHP 程式嵌入HTML 文件
    • 1-19
      1-6-2 將PHP 程式放在外部檔案
    • 1-20
      1-7 PHP 程式碼撰寫慣例
    • 1-21
      Ch02 型別、變數、常數與運算子
    • 1-22
      2-1 型別
    • 1-23
      2-1-1 整數(integer)
    • 1-24
      2-1-2 浮點數(float、double)
    • 1-25
      2-1-3 布林(boolean)
    • 1-26
      2-1-4 字串(string)
    • 1-27
      2-1-5 NULL
    • 1-28
      2-1-6 資源(resource)
    • 1-29
      2-2 型別轉換
    • 1-30
      2-2-1 檢查型別
    • 1-31
      2-2-2 明確轉換型別
    • 1-32
      2-3 變數
    • 1-33
      2-3-1 變數的命名規則
    • 1-34
      2-3-2 變數的存取方式
    • 1-35
      2-3-3 變數的有效範圍
    • 1-36
      2-3-4 變數處理函式
    • 1-37
      2-4 常數
    • 1-38
      2-4-1 使用者自訂常數
    • 1-39
      2-4-2 預先定義的常數
    • 1-40
      2-5 運算子
    • 1-41
      2-5-1 算術運算子
    • 1-42
      2-5-2 字串運算子
    • 1-43
      2-5-3 遞增/遞減運算子
    • 1-44
      2-5-4 位元運算子
    • 1-45
      2-5-5 邏輯運算子
    • 1-46
      2-5-6 比較運算子
    • 1-47
      2-5-7 指派運算子
    • 1-48
      2-5-8 條件運算子
    • 1-49
      2-5-9 錯誤控制運算子
    • 1-50
      2-5-10 執行運算子
    • 1-51
      2-5-11 運算子的優先順序
    • 1-52
      2-6 PHP 的輸出函式
    • 1-53
      Ch03 流程控制
    • 1-54
      3-1 認識流程控制
    • 1-55
      3-2 if
    • 1-56
      3-2-1 if⋯
    • 1-57
      3-2-2 if⋯else⋯
    • 1-58
      3-2-3 if⋯elseif⋯
    • 1-59
      3-3 switch
    • 1-60
      3-4 for
    • 1-61
      3-5 while
    • 1-62
      3-6 do…while
    • 1-63
      3-7 foreach
    • 1-64
      3-8 break 與continue 敘述
    • 1-65
      Ch04 陣列
    • 1-66
      4-1 認識陣列
    • 1-67
      4-2 一維陣列
    • 1-68
      4-2-1 建立一維陣列
    • 1-69
      4-2-2 存取一維陣列
    • 1-70
      4-3 多維陣列
    • 1-71
      4-3-1 建立多維陣列
    • 1-72
      4-3-2 存取多維陣列
    • 1-73
      4-4 陣列運算子
    • 1-74
      4-5 陣列相關函式
    • 1-75
      Ch05 函式
    • 1-76
      5-1 認識函式
    • 1-77
      5-2 使用者自訂函式
    • 1-78
      5-3 函式的參數
    • 1-79
      5-3-1 傳值呼叫
    • 1-80
      5-3-2 傳址呼叫
    • 1-81
      5-3-3 設定參數的預設值
    • 1-82
      5-3-4 變動長度參數串列
    • 1-83
      5-3-5 純量型別宣告
    • 1-84
      5-4 函式的傳回值
    • 1-85
      5-5 區域變數V.S. 全域變數
    • 1-86
      5-6 靜態變數
    • 1-87
      5-7 匿名函式
    • 1-88
      5-8 可變動函式
    • 1-89
      5-9 實用的PHP 內建函式
    • 1-90
      5-9-1 數學常數
    • 1-91
      5-9-2 數學函式
    • 1-92
      5-9-3 日期時間函式
    • 1-93
      5-9-4 字串函式
    • 1-94
      第2 篇 PHP 進階技術
    • 1-95
      Ch06 檔案存取
    • 1-96
      6-1 存取伺服器端的路徑
    • 1-97
      6-1-1 取得檔案名稱
    • 1-98
      6-1-2 取得路徑資訊
    • 1-99
      6-1-3 取得絕對路徑
    • 1-100
      6-2 存取伺服器端的資料夾
    • 1-101
      6-2-1 建立資料夾
    • 1-102
      6-2-2 取得目前工作資料夾
    • 1-103
      6-2-3 切換目前工作資料夾
    • 1-104
      6-2-4 刪除資料夾
    • 1-105
      6-2-5 判斷路徑是否為資料夾
    • 1-106
      6-2-6 判斷資料夾是否存在
    • 1-107
      6-2-7 變更資料夾權限
    • 1-108
      6-2-8 取得資料夾的父資料夾名稱
    • 1-109
      6-2-9 取得資料夾所包含的檔案名稱及子資料夾名稱
    • 1-110
      6-3 存取伺服器端的檔案
    • 1-111
      6-3-1 判斷檔案是否存在
    • 1-112
      6-3-2 判斷指定的路徑是否為檔案
    • 1-113
      6-3-3 複製檔案
    • 1-114
      6-3-4 刪除檔案
    • 1-115
      6-3-5 變更檔案名稱
    • 1-116
      6-3-6 取得檔案屬性
    • 1-117
      6-4 讀取伺服器端的文字檔
    • 1-118
      6-4-1 使用fread() 函式讀取文字檔
    • 1-119
      6-4-2 使用fgets() 函式讀取文字檔
    • 1-120
      6-4-3 使用file_get_contents() 函式讀取文字檔
    • 1-121
      6-5 寫入伺服器端的文字檔
    • 1-122
      6-5-1 使用fwrite()、fputs() 函式寫入文字檔
    • 1-123
      6-5-2 使用file_put_contents() 函式寫入文字檔
    • 1-124
      Ch07 GD 繪圖與圖形處理
    • 1-125
      7-1 GD 繪圖
    • 1-126
      7-1-1 建立空圖形
    • 1-127
      7-1-2 指派色彩
    • 1-128
      7-1-3 繪製線條、圖形與文字
    • 1-129
      7-1-4 輸出圖形
    • 1-130
      7-1-5 釋放記憶體
    • 1-131
      7-2 圖形函式
    • 1-132
      7-2-1 取得圖形大小與格式
    • 1-133
      7-2-2 讀取外部圖形
    • 1-134
      Ch08 例外與錯誤處理
    • 1-135
      8-1 例外 (Exception)
    • 1-136
      8-2 錯誤 (Error)
    • 1-137
      8-3 PHP 7 的錯誤處理
    • 1-138
      Ch09 物件導向
    • 1-139
      9-1 認識物件導向
    • 1-140
      9-2 類別與物件
    • 1-141
      9-2-1 定義類別
    • 1-142
      9-2-2 建立物件
    • 1-143
      9-2-3 static 關鍵字
    • 1-144
      9-2-4 類別常數
    • 1-145
      9-2-5 建構函式
    • 1-146
      9-2-6 解構函式
    • 1-147
      9-2-7 比較物件
    • 1-148
      9-2-8 匿名類別
    • 1-149
      9-3 繼承
    • 1-150
      9-3-1 定義子類別
    • 1-151
      9-3-2 設定成員的存取層級
    • 1-152
      9-3-3 覆蓋繼承自父類別的方法
    • 1-153
      9-3-4 呼叫父類別內被覆蓋的方法
    • 1-154
      9-3-5 抽象方法
    • 1-155
      9-3-6 子類別的建構函式與解構函式
    • 1-156
      9-4 命名空間
    • 1-157
      Ch10 在網頁之間傳遞資訊
    • 1-158
      10-1 蒐集網頁上的資料
    • 1-159
      10-1-1 建立表單
    • 1-160
      10-1-2 表單的後端處理
    • 1-161
      10-2 HTTP Header
    • 1-162
      10-2-1 網頁重新導向
    • 1-163
      10-2-2 使用者與密碼認證
    • 1-164
      10-2-3 自動導向到PC 版或行動版網頁
    • 1-165
      10-3 Cookie
    • 1-166
      10-3-1 寫入Cookie
    • 1-167
      10-3-2 讀取Cookie
    • 1-168
      10-4 Session
    • 1-169
      10-4-1 存取Session
    • 1-170
      10-4-2 Session 相關函式
    • 1-171
      Ch11 使用Ajax
    • 1-172
      11-1 認識Ajax
    • 1-173
      11-2 撰寫使用Ajax 技術的動態網頁
    • 1-174
      第3 篇 MySQL 資料庫
    • 1-175
      Ch12 MySQL 資料庫與SQL 查詢
    • 1-176
      12-1 認識資料庫
    • 1-177
      12-2 使用phpMyAdmin 管理MySQL 資料庫
    • 1-178
      12-2-1 建立資料庫
    • 1-179
      12-2-2 建立資料表
    • 1-180
      12-2-3 新增記錄
    • 1-181
      12-2-4 匯出資料庫
    • 1-182
      12-2-5 刪除資料庫或資料表
    • 1-183
      12-2-6 匯入資料庫
    • 1-184
      12-3 SQL 語法
    • 1-185
      12-3-1 Select 指令 (選取資料)
    • 1-186
      12-3-2 INSERT 指令 (新增記錄)
    • 1-187
      12-3-3 UPDATE 指令 (更新記錄)
    • 1-188
      12-3-4 DELETE 指令 (刪除記錄)
    • 1-189
      Ch13 存取MySQL 資料庫
    • 1-190
      13-1 PHP 與MySQL 資料庫
    • 1-191
      13-2 建立與關閉資料連接
    • 1-192
      13-2-1 建立資料連接
    • 1-193
      13-2-2 關閉資料連接
    • 1-194
      13-3 存取MySQL 資料庫伺服器
    • 1-195
      13-3-1 取得MySQL 用戶端函式庫的版本資訊
    • 1-196
      13-3-2 取得MySQL 主機的相關資訊
    • 1-197
      13-3-3 取得MySQL 資料庫協定的版本資訊
    • 1-198
      13-3-4 取得MySQL 資料庫伺服器的版本資訊
    • 1-199
      13-3-5 取得存取MySQL 資料庫伺服器的錯誤訊息
    • 1-200
      13-4 執行SQL 查詢
    • 1-201
      13-4-1 使用mysqli_select_db() 函式開啟資料庫
    • 1-202
      13-4-2 使用mysqli_query() 函式執行SQL 查詢
    • 1-203
      13-4-3 取得執行SQL 查詢被影響的記錄筆數或欄位數目
    • 1-204
      13-5 取得欄位資訊
    • 1-205
      13-5-1 使用mysqli_fetch_field_direct() 函式取得欄位資訊
    • 1-206
      13-5-2 使用mysqli_fetch_field() 函式取得欄位資訊
    • 1-207
      13-5-3 使用mysqli_field_seek() 函式移動欄位指標
    • 1-208
      13-6 取得記錄內容
    • 1-209
      13-6-1 使用mysqli_fetch_row() 函式取得記錄內容
    • 1-210
      13-6-2 使用mysqli_fetch_array() 函式取得記錄內容
    • 1-211
      13-6-3 使用mysqli_fetch_assoc() 函式取得記錄內容
    • 1-212
      13-6-4 使用mysqli_fetch_object() 函式取得記錄內容
    • 1-213
      13-6-5 使用mysqli_data_seek() 函式移動記錄指標
    • 1-214
      13-7 分頁瀏覽
    • 1-215
      第4 篇 應用實例
    • 1-216
      Ch14 檔案上傳
    • 1-217
      14-1 認識檔案上傳
    • 1-218
      14-1-1 前置作業
    • 1-219
      14-1-2 撰寫前端的檔案上傳介面
    • 1-220
      14-1-3 撰寫後端的處理程式
    • 1-221
      14-2 上傳單一檔案
    • 1-222
      14-3 上傳多個檔案
    • 1-223
      Ch15 留言板與討論群組
    • 1-224
      15-1 留言板
    • 1-225
      15-1-1 組成網頁的檔案清單
    • 1-226
      15-1-2 網頁的執行流程
    • 1-227
      15-1-3 您必須具備的背景知識
    • 1-228
      15-1-4 完整程式碼列表
    • 1-229
      15-2 討論群組
    • 1-230
      15-2-1 組成網頁的檔案清單
    • 1-231
      15-2-2 網頁的執行流程
    • 1-232
      15-2-3 您必須具備的背景知識
    • 1-233
      15-2-4 完整程式碼列表
    • 1-234
      Ch16 線上寄信服務
    • 1-235
      16-1 認識線上寄信服務
    • 1-236
      16-2 使用mail() 函式傳送郵件
    • 1-237
      16-2-1 傳送純文字郵件
    • 1-238
      16-2-2 傳送HTML 格式的郵件
    • 1-239
      16-2-3 傳送郵件給副本及密件副本收件者
    • 1-240
      16-2-4 傳送有附加檔案的郵件
    • 1-241
      16-3 無法傳送附加檔案的線上寄信服務
    • 1-242
      16-4 能夠傳送附加檔案的線上寄信服務
    • 1-243
      Ch17 會員管理系統
    • 1-244
      17-1 認識會員管理系統
    • 1-245
      17-2 組成網頁的檔案清單
    • 1-246
      17-3 網頁的執行流程
    • 1-247
      17-4 您必須具備的背景知識
    • 1-248
      17-5 完整程式碼列表
    • 1-249
      Ch18 線上投票系統
    • 1-250
      18-1 認識線上投票系統
    • 1-251
      18-2 組成網頁的檔案清單
    • 1-252
      18-3 網頁的執行流程
    • 1-253
      18-4 您必須具備的背景知識
    • 1-254
      18-5 完整程式碼列表
    • 1-255
      Ch19 購物車
    • 1-256
      19-1 認識購物車
    • 1-257
      19-2 組成網頁的檔案清單
    • 1-258
      19-3 網頁的執行流程
    • 1-259
      19-4 您必須具備的背景知識
    • 1-260
      19-5 完整程式碼列表
    • 1-261
      Ch20 網路相簿
    • 1-262
      20-1 認識網路相簿
    • 1-263
      20-2 組成網頁的檔案清單
    • 1-264
      20-3 網頁的執行流程
    • 1-265
      20-4 完整程式碼列表
    • 1-266
      第 5 篇 附錄
    • 1-267
      附錄A HTML 語法教學
    • 1-268
      附錄B HTML 元素與屬性速查
    • 1-269
      附錄C HTML 特殊字元表
    • 1-270
      版權頁
    • 1-271
      封底頁

    常見問答

    您可以透過手機、平板或是電腦登入 HiSKIO 平台,在【我的學習】>【我的書籍】頁面,選擇想看的電子書。

    猜你喜歡

    用戶評價

    | 收集中

    銷售方案