-
>
全國計算機等級考試最新真考題庫模擬考場及詳解·二級MSOffice高級應用
-
>
決戰行測5000題(言語理解與表達)
-
>
軟件性能測試.分析與調優實踐之路
-
>
第一行代碼Android
-
>
JAVA持續交付
-
>
EXCEL最強教科書(完全版)(全彩印刷)
-
>
深度學習
PHP和MySQL Web開發-(原書第5版) 版權信息
- ISBN:9787111587736
- 條形碼:9787111587736 ; 978-7-111-58773-6
- 裝幀:一般膠版紙
- 冊數:暫無
- 重量:暫無
- 所屬分類:>>
PHP和MySQL Web開發-(原書第5版) 本書特色
歡迎來到PHP和MySQL Web開發的世界。在本書中,我們將把使用PHP與MySQL的經驗和心得體會毫無保留地分享給你,PHP和MySQL是目前熱門的兩個Web開發工具。
PHP和MySQL Web開發-(原書第5版) 內容簡介
歡迎來到PHP和MySQL Web開發的世界。在本書中,我們將把使用PHP與MySQL的經驗和心得體會毫無保留地分享給你,PHP和MySQL是目前熱門的兩個Web開發工具。
PHP和MySQL Web開發-(原書第5版) 目錄
本書贊譽
譯者序
前言
作者簡介
**篇 使用PHP
第1章 PHP快速入門教程2
1.1 開始之前:了解PHP3
1.2 創建示例Web應用:Bob汽車零部件商店3
1.2.1 創建訂單表單3
1.2.2 表單處理 5
1.3 在HTML中嵌入PHP5
1.3.1 PHP標記6
1.3.2 PHP語句7
1.3.3 空格7
1.3.4 注釋 8
1.4 添加動態內容8
1.4.1 調用函數9
1.4.2 使用date()函數 9
1.5 訪問表單變量10
1.5.1 表單變量 10
1.5.2 字符串連接12
1.5.3 變量和字面量12
1.6 理解標識符 13
1.7 檢查變量類型 14
1.7.1 PHP的數據類型 14
1.7.2 類型強度 14
1.7.3 類型轉換 15
1.7.4 可變變量 15
1.8 聲明和使用常量 16
1.9 理解變量作用域 16
1.10 使用操作符 17
1.10.1 算術操作符 18
1.10.2 字符串操作符18
1.10.3 賦值操作符 19
1.10.4 比較操作符 21
1.10.5 邏輯操作符 22
1.10.6 位操作符 22
1.10.7 其他操作符 23
1.11 計算表單總金額 25
1.12 理解操作符優先級和結合性 26
1.13 使用變量處理函數27
1.13.1 測試和設置變量類型 27
1.13.2 測試變量狀態 28
1.13.3 變量的重解釋 29
1.14 根據條件進行決策 29
1.14.1 if語句 29
1.14.2 代碼塊 30
1.14.3 else語句 30
1.14.4 elseif語句 31
1.14.5 switch語句 32
1.14.6 比較不同條件 33
1.15 通過迭代實現重復動作 34
1.15.1 while循環 35
1.15.2 for循環和foreach循環 36
1.15.3 do...while循環 37
1.16 從控制結構或腳本中跳出 38
1.17 使用其他控制結構語法 38
1.18 使用declare 39
1.19 下一章 39
第2章 數據存儲和讀取40
2.1 保存數據以便后期使用 40
2.2 存儲和獲取Bob的訂單 41
2.3 文件處理 41
2.4 打開文件 42
2.4.1 選擇文件模式 42
2.4.2 使用fopen()打開文件 42
2.4.3 通過FTP或HTTP打開文件 44
2.4.4 解決打開文件時可能遇到的問題 45
2.5 寫文件 47
2.5.1 fwrite()的參數 47
2.5.2 文件格式 47
2.6 關閉文件 48
2.7 讀文件 50
2.7.1 以只讀模式打開文件:fopen()51
2.7.2 知道何時讀完文件:feof()51
2.7.3 每次讀取一行數據:fgets()、fgetss()和fgetcsv() 52
2.7.4 讀取整個文件:readfile()、fpassthru()、file()以及file_get_contents()53
2.7.5 讀取一個字符:fgetc() 53
2.7.6 讀取任意長度:fread()54
2.8 使用其他文件函數 54
2.8.1 查看文件是否存在:file_exists() 54
2.8.2 確定文件大小:filesize() 55
2.8.3 刪除一個文件:unlink()55
2.8.4 在文件中定位:rewind()、fseek()和ftell() 55
2.9 文件鎖定 56
2.10 更好的方式:數據庫管理系統 57
2.10.1 使用普通文件的幾個問題 58
2.10.2 RDBMS是如何解決這些問題的 58
2.11 進一步學習 59
2.12 下一章 59
第3章 使用數組60
3.1 什么是數組 60
3.2 數字索引數組 61
3.2.1 數字索引數組的初始化 61
3.2.2 訪問數組內容 62
3.2.3 使用循環訪問數組 63
3.3 使用不同索引的數組 64
3.3.1 初始化數組 64
3.3.2 訪問數組元素 64
3.3.3 使用循環語句 64
3.4 數組操作符 66
3.5 多維數組 66
3.6 數組排序 69
3.6.1 使用sort()函數 69
3.6.2 使用asort()函數和ksort()函數對數組排序 70
3.6.3 反向排序 70
3.7 多維數組排序 70
3.7.1 使用array_multisort()函數71
3.7.2 用戶定義排序 71
3.7.3 自定義排序函數的反序 73
3.8 對數組進行重新排序 73
3.8.1 使用shuffle()函數 73
3.8.2 逆序數組內容75
3.9 從文件載入數組 75
3.10 執行其他數組操作 79
3.10.1 在數組中瀏覽:each()、current()、reset()、end()、next()、pos()和prev()79
3.10.2 對數組每一個元素應用函數:array_walk() 80
3.10.3 統計數組元素個數:count()、sizeof()和array_count_values() 81
3.10.4 將數組轉換成標量變量:extract() 81
3.11 進一步學習 83
3.12 下一章 83
第4章 字符串操作與正則表達式84
4.1 創建一個示例應用:智能表單郵件 84
4.2 字符串的格式化86
4.2.1 字符串截斷:chop()、ltrim()和trim() 87
4.2.2 格式化字符串以便輸出 87
4.3 使用字符串函數連接和分割字符串93
4.3.1 使用函數explode()、implode()和join() 93
4.3.2 使用strtok()函數 94
4.3.3 使用substr()函數 95
4.4 字符串比較 96
4.4.1 字符串的排序:strcmp()、strcasecmp()和strnatcmp() 96
4.4.2 使用strlen()函數判斷字符串長度 96
4.5 使用字符串函數匹配和替換子字符串 97
4.5.1 在字符串中查找字符串:strstr()、strchr()、strrchr()和stristr() 97
4.5.2 查找子字符串的位置:strpos()和strrpos() 98
4.5.3 替換子字符串:str_replace()和substr_replace() 99
4.6 正則表達式的介紹 100
4.6.1 基礎知識 100
4.6.2 分隔符101
4.6.3 字符類和類型 101
4.6.4 重復 102
4.6.5 子表達式 102
4.6.6 子表達式計數 103
4.6.7 定位到字符串的開始或末尾 103
4.6.8
PHP和MySQL Web開發-(原書第5版) 作者簡介
About the Authors 作者簡介Luke Welling是OmniTI公司的一名軟件工程師,經常出席一些國際會議(例如,OSCON、ZendCon、MySQLUC、PHPCon、OSDC以及LinuxTag)并就開源和Web開發話題發表演講。在加入OmniTI公司之前,他曾作為數據庫提供商MySQL AB的Web分析師為Hitwise.com公司工作。此外,他還是Tangled Web Design公司的獨立顧問,并曾在澳大利亞墨爾本RMIT大學教授計算機科學課程。他擁有應用科學(計算機科學)的學士學位。
Laura Thomson是Mozilla公司的研發總監。之前,她是OmniTI公司和Tangled Web Design公司的董事。此外,Laura曾經在RMIT大學和波士頓咨詢公司工作過。她擁有應用科學(計算機科學)學士學位和工程學(計算機系統工程)學士學位。閑暇時間,她非常喜歡騎馬,熱衷于免費軟件和開源軟件。
貢獻作者Julie C. Meloni是一名軟件開發經理以及技術顧問,生活在華盛頓特區。她編著過一些圖書,發表過一些文章,主要集中在基于Web的開發語言和數據庫領域,其中包括暢銷書《Sams Teach Yourself PHP,MySQL, and Apache All in One》。About the Authors 作者簡介Luke Welling是OmniTI公司的一名軟件工程師,經常出席一些國際會議(例如,OSCON、ZendCon、MySQLUC、PHPCon、OSDC以及LinuxTag)并就開源和Web開發話題發表演講。在加入OmniTI公司之前,他曾作為數據庫提供商MySQL AB的Web分析師為Hitwise.com公司工作。此外,他還是Tangled Web Design公司的獨立顧問,并曾在澳大利亞墨爾本RMIT大學教授計算機科學課程。他擁有應用科學(計算機科學)的學士學位。
Laura Thomson是Mozilla公司的研發總監。之前,她是OmniTI公司和Tangled Web Design公司的董事。此外,Laura曾經在RMIT大學和波士頓咨詢公司工作過。她擁有應用科學(計算機科學)學士學位和工程學(計算機系統工程)學士學位。閑暇時間,她非常喜歡騎馬,熱衷于免費軟件和開源軟件。
貢獻作者Julie C. Meloni是一名軟件開發經理以及技術顧問,生活在華盛頓特區。她編著過一些圖書,發表過一些文章,主要集中在基于Web的開發語言和數據庫領域,其中包括暢銷書《Sams Teach Yourself PHP,MySQL, and Apache All in One》。
John Coggeshall是Internet Technology Solutions公司的創始人,該公司是Internet和PHP相關的顧問公司,服務于全球用戶。同時,他還是CoogleNet公司的創始人,該公司是基于WiFi網絡的訂閱服務公司。作為Zend Technologies公司全球服務團隊的成員,他從1997年開始使用PHP,目前已經出版了4本相關圖書并發表了超過100篇關于PHP技術的文章。
Jennifer Kyrnin是一名Web設計人員,自1995年開始從事Web設計和圖書編寫。她出版的圖書包括《Sams Teach Yourself Bootstrap in 24 Hours》《Sams Teach Yourself Responsive Web Design in 24 Hours》以及《Sams Teach Yourself HTML5 Mobile Application Development in 24 Hours》。
- >
姑媽的寶刀
- >
巴金-再思錄
- >
詩經-先民的歌唱
- >
月亮與六便士
- >
苦雨齋序跋文-周作人自編集
- >
經典常談
- >
名家帶你讀魯迅:故事新編
- >
有舍有得是人生