買這商品的人也買了...
-
鳥哥的 Linux 私房菜-伺服器架設篇, 3/e$800$632 -
設計模式之禪, 2/e$534$507 -
$474企業應用架構模式 (Patterns of Enterprise Application Architecture) -
程式設計範式與 OOP 的思考術:冒號老師的十三堂課, 2/e (中文原創經典)$490$382 -
jQuery 實戰手冊, 3/e (jQuery in Action, 3/e)$580$458 -
$505垃圾回收的演算法與實現 -
CentOS7 Linux 系統管理實戰$480$379 -
MIS 網管達人的工具箱, 3/e$560$437 -
$414Three.js 開發指南 : WebGL 的 JavaScript 3D庫 (原書第2版) -
micro:bit Go Bundle 開發板套件(含micro:bit + USB線 + 電池x2 + 電池盒)$820$779 -
$250micro:bit 入門指南 -
$485JavaScript 框架設計, 2/e -
$888Mastering JavaScript Functional Programming: In-depth guide for writing robust and maintainable JavaScript code in ES8 and beyond -
前端設計範式三大天王之 Vue.js$540$459 -
$648Laravel 入門與實戰:構建主流 PHP 應用開發框架 -
$539PHP 項目開發全程實錄, 4/e -
BBC Micro:bit 入門與學習$249$197 -
提升程式設計師的面試力|189道面試題目與解答, 6/e (Cracking the Coding Interview : 189 Programming Questions and Solutions, 6/e)$880$695 -
Micro:bit|親子共學開發版與圖形化程式編寫$480$379 -
$301PHP Web 安全開發實戰 -
$539中文版 Rhino 6.0 產品設計從入門到精通 -
Julia 程式設計:新世代資料科學與數值運算語言$480$432 -
AWS 實戰:快速開發、建立和部署應用程式 (Learning AWS : Design, build, and deploy responsive applications using AWS Cloud components, 2/e)$580$452 -
Oracle 19c 從入門到精通 (視頻教學超值版)$534$507 -
大數據 SQL 優化 : 原理與實踐$594$564
中文年末書展|繁簡參展書2書75折 詳見活動內容 »
-
75折
為你寫的 Vue Components:從原子到系統,一步步用設計思維打造面面俱到的元件實戰力 (iThome 鐵人賽系列書)$780$585 -
75折
BDD in Action, 2/e (中文版)$960$720 -
75折
看不見的戰場:社群、AI 與企業資安危機$750$563 -
79折
AI 精準提問 × 高效應用:DeepSeek、ChatGPT、Claude、Gemini、Copilot 一本搞定$390$308 -
7折
超實用!Word.Excel.PowerPoint 辦公室 Office 365 省時高手必備 50招, 4/e (暢銷回饋版)$420$294 -
75折
裂縫碎光:資安數位生存戰$550$412 -
日本當代最強插畫 2025 : 150位當代最強畫師豪華作品集$640$576 -
79折
Google BI 解決方案:Looker Studio × AI 數據驅動行銷實作,完美整合 Google Analytics 4、Google Ads、ChatGPT、Gemini$630$498 -
79折
超有料 Plus!職場第一實用的 AI 工作術 - 用對 AI 工具、自動化 Agent, 讓生產力全面進化!$599$473 -
75折
從零開始學 Visual C# 2022 程式設計, 4/e (暢銷回饋版)$690$518 -
75折
Windows 11 制霸攻略:圖解 AI 與 Copilot 應用,輕鬆搞懂新手必學的 Windows 技巧$640$480 -
75折
精準駕馭 Word!論文寫作絕非難事 (好評回饋版)$480$360 -
Sam Yang 的插畫藝術:用 Procreate / PS 畫出最強男友視角 x 女孩美好日常$699$629 -
79折
AI 加持!Google Sheets 超級工作流$599$473 -
78折
想要 SSR? 快使用 Nuxt 吧!:Nuxt 讓 Vue.js 更好處理 SEO 搜尋引擎最佳化(iThome鐵人賽系列書)$780$608 -
78折
超實用!業務.總管.人資的辦公室 WORD 365 省時高手必備 50招 (第二版)$500$390 -
7折
Node-RED + YOLO + ESP32-CAM:AIoT 智慧物聯網與邊緣 AI 專題實戰$680$476 -
79折
「生成式⇄AI」:52 個零程式互動體驗,打造新世代人工智慧素養$599$473 -
7折
Windows APT Warfare:惡意程式前線戰術指南, 3/e$720$504 -
75折
我輩程式人:回顧從 Ada 到 AI 這條程式路,程式人如何改變世界的歷史與未來展望 (We, Programmers: A Chronicle of Coders from Ada to AI)$850$637 -
75折
不用自己寫!用 GitHub Copilot 搞定 LLM 應用開發$600$450 -
79折
Tensorflow 接班王者:Google JAX 深度學習又快又強大 (好評回饋版)$780$616 -
79折
GPT4 會你也會 - 共融機器人的多模態互動式情感分析 (好評回饋版)$700$553 -
79折
技術士技能檢定 電腦軟體應用丙級術科解題教本|Office 2021$460$363 -
75折
Notion 與 Notion AI 全能實戰手冊:生活、學習與職場的智慧策略 (暢銷回饋版)$560$420
相關主題
商品描述
本書根據編者多年PHP開發經驗精心編寫。全書從基礎到實踐,循序漸進地介紹了PHP 7編程的核心知識與技術要點,主要內容包括:PHP語法基礎、函數、數組、表單、對象、XML和JSON、Cookie和Session、異常處理、PHP類、正則表達式、常見的設計模式、PHP操作圖像和文件、MVC架構思想、ThinkPHP框架、PHP操作Redis和MySQL數據庫,還介紹了基於前端架構打造服務端、自己動手開發PHP框架、O2O網站和App後臺開發以及大型網站技術架構等。
本書內容豐富,技術先進,適合PHP開發初學者、大學生和想瞭解PHP 7新功能的開發人員使用,也很適合作為培訓班、企業內訓或大專院校的教學用書。
目錄大綱
目錄
前言
第1章走進PHP的世界1
1.1快速認識PHP2
1.1.1 PHP語言的優勢2
1.1.2 PHP的運行機制和原理3
1.1.3 PHP 7的新特性4
1.2搭建PHP開發環境5
1.3常用PHP代碼編輯器7
1.4編寫一個“Hello World”PHP程序7
第2章PHP語言基礎9
2.1 PHP的數據類型9
2.1.1字符串9
2.1.2整型10
2.1.3浮點型11
2.1.4布爾型11
2.1.5數組11
2.1.6對象11
2.1.7 NULL值12
2.2運算符12
2.2.1算術運算符12
2.2.2遞增遞減運算符13
2.2.3比較運算符14
2.2.4邏輯運算符15
2.2.5三元運算符15
2.2.6字符串連接運算符16
2.2.7賦值運算符16
2.2.8位運算符17
2.3變量18
2.3.1變量的定義18
2.3.2變量的作用域18
2.4常量20
2.4.1常量的聲明20
2.4.2預定義常量21
第3章流程控制語句23
3.1條件控制語句23
3.1.1 if條件控制語句23
3.1.2 switch分支語句24
3.2循環控制語句26
3.2.1 while循環26
3.2.2 do while循環26
3.2.3 for循環27
3.2.4 foreach循環28
3.3跳轉語句30
3.3.1 break語句30
3.3.2 continue語句30
3.3.3 goto語句30
3.4包含語句31
3.4. 1 include語句31
3.4.2 include_once語句33
3.4.3 require語句33
3.4.4 require_once語句34
第4章函數35
4.1函數的使用35
4.2函數的參數36
4.2.1參數傳遞方式36
4.2.2參數類型聲明38
4.2.3可變參數數量39
4.3函數返回值40
4.4可變函數41
4.5內置函數42
4.6匿名函數42
4.7遞歸與疊代44
4.7.1遞歸44
4.7.2疊代45
第5章字符串46
5.1單引號和雙引號的區別46
5.2字符串連接符47
5.3字符串操作47
5.3.1改變字符串大小寫47
5.3.2查找字符串48
5.3.3替換字符串50
5.3.4截取字符串51
5.3.5去除字符串首尾空格和特殊字符51
5.3.6計算字符串的長度52
5.3.7轉義和還原字符串53
5.3.8重複一個字符串53
5.3.9隨機打亂字符串54
5.3.10分割字符串54
第6章數組56
6.1使用數組56
6.1.1數組類型56
6.1.2創建數組57
6.2二維數組和多維數組59
6.2.1二維數組59
6.2.2多維數組59
6.3數組操作60
6.3.1檢查數組中是否存在某個值60
6.3.2數組轉換為字符串61
6.3.3計算數組中的單元數目61
6.3.4數組當前單元和數組指針61
6.3.5數組中的鍵名和值62
6.3.6填補數組65
6.3.7從數組中隨機取出一個或多個單元69
6.3.8數組排序與打亂數組69
6.3.9遍歷數組72
6.3.10數組的拆分與合併76
6.3.11增加/刪除數組中的元素78
6.3.12其他常用數組函數79
6.4系統預定義數組84
6.4.1 $_SERVER84
6.4.2 $_GET和$_POST數組86
6.4.3 $ _FILES數組87
6.4.4 $_SESSION和$_COOKIE數組88
6.4.5 $_REQUEST[]數組88
第7章時間與日期89
7.1設置時區89
7.1.1在配置文件中設置89
7.1.2通過date_default_timezone_set函數在文件中設置90
7.2獲取當前時間90
7.3常用時間處理方法93
7.3.1格式化時間顯示93
7.3.2計算兩個日期間的時間差95
7.3.3從字符串中解析日期時間96
7.3.4日期的加減運算96
7.4驗證日期97
第8章表單98
8.1表單的種類98
8.1.1文本域及其類型98
8.1.2其他表單類型102
8.2 get和post方法103
8.2.1獲取表單值104
8.2.2處理上傳文件105
第9章類與對象107
9.1什麼是類107
9.1. 1聲明一個類108
9.1.2實例化一個類108
9.1.3訪問類中成員109
9.1.4靜態屬性和靜態方法110
9.1.5構造方法和析構方法111
9.2封裝和繼承特性113
9.2.1封裝特性113
9.2.2繼承特性114
9.2.3通過繼承實現多態115
9.3魔術方法116
9.3.1 __set()和__get()方法116
9.3.2 __isset()和__unset()方法117
9.3.3 __call()和__toString()方法
