91精品国产综合久久四虎久久_国产成人午夜高潮毛片_99er视频精品免费观看_2020亚洲熟女在线观看_日本女优人体写真_国内黄色毛片_年轻的老师中文版在线_丰满女邻居做爰_久久久久久精品成人免费图片

 
PHP編程實(shí)踐
PHP編程實(shí)踐
Eric A. Mann
安道 譯
出版時(shí)間:2025年03月
頁數(shù):455
“Eric把他在PHP社區(qū)中積累的豐富經(jīng)驗(yàn)匯集到這本書中,通俗易懂。強(qiáng)烈推薦給新老PHP開發(fā)人員!”
——Steve Grunwell
Mailchimp資深軟件工程師
如果你是一名PHP開發(fā)人員,正在為常見問題尋找行之有效的解決方法,那就閱讀這本經(jīng)典實(shí)例吧,它能夠幫助你解決各種編程問題。PHP是一門極易使用的語言,這就是現(xiàn)今超過75%的在線網(wǎng)站使用它的原因。但是,PHP對編程錯誤的寬容程度令人難以置信,從而導(dǎo)致有問題的代碼一再被重復(fù)使用。
本書作者結(jié)合新版PHP,提供了自成一體的經(jīng)典實(shí)例,為你解決日常工作中遇到的各種問題。無論你是什么層次的開發(fā)人員,都可以遵循本書提供的既定模式和示例,使用PHP解決一些常見問題。參考書中的經(jīng)典實(shí)例,你可以快速識別和解決復(fù)雜的問題,不必重新發(fā)明輪子。
這本實(shí)用指南將幫助你:
● 利用函數(shù)和對象高效構(gòu)建應(yīng)用。
● 探索現(xiàn)代PHP的類型系統(tǒng)。
● 了解加密、錯誤處理、調(diào)試和性能調(diào)優(yōu)等關(guān)鍵概念。
● 審視PHP包和擴(kuò)展生態(tài)系統(tǒng)。
● 學(xué)習(xí)如何構(gòu)建基本的Web和命令行應(yīng)用。
● 安全處理設(shè)備中的加密文件和純文本文件。
  1. 前言
  2. 第1章 變量
  3. 1.1 定義常量
  4. 1.2 創(chuàng)建可變變量
  5. 1.3 就地交換變量
  6. 第2章 運(yùn)算符
  7. 2.1 使用三元運(yùn)算符代替if-else塊
  8. 2.2 合并潛在的空值
  9. 2.3 比較恒等值
  10. 2.4 使用飛船運(yùn)算符對值進(jìn)行排序
  11. 2.5 使用運(yùn)算符抑制診斷錯誤
  12. 2.6 比較整數(shù)中的位
  13. 第3章 函數(shù)
  14. 3.1 訪問函數(shù)的參數(shù)
  15. 3.2 為函數(shù)的參數(shù)設(shè)置默認(rèn)值
  16. 3.3 使用具名參數(shù)
  17. 3.4 規(guī)定函數(shù)參數(shù)和返回值類型
  18. 3.5 定義接受可變數(shù)量參數(shù)的函數(shù)
  19. 3.6 返回多個(gè)值
  20. 3.7 在函數(shù)內(nèi)訪問全局變量
  21. 3.8 在一個(gè)函數(shù)的多次調(diào)用之間管理狀態(tài)
  22. 3.9 定義動態(tài)函數(shù)
  23. 3.10 把函數(shù)作為參數(shù)傳遞給其他函數(shù)
  24. 3.11 使用簡潔的函數(shù)定義(箭頭函數(shù))
  25. 3.12 創(chuàng)建沒有返回值的函數(shù)
  26. 3.13 創(chuàng)建不返回的函數(shù)
  27. 第4章 字符串
  28. 4.1 訪問長字符串中的子字符串
  29. 4.2 從一個(gè)字符串中提取另一個(gè)字符串
  30. 4.3 替換字符串的一部分
  31. 4.4 一次處理字符串的一個(gè)字節(jié)
  32. 4.5 生成隨機(jī)字符串
  33. 4.6 在字符串中內(nèi)插變量
  34. 4.7 把多個(gè)字符串拼接起來
  35. 4.8 管理存儲在字符串中的二進(jìn)制數(shù)據(jù)
  36. 第5章 數(shù)字
  37. 5.1 驗(yàn)證變量中的數(shù)字
  38. 5.2 比較浮點(diǎn)數(shù)
  39. 5.3 舍入浮點(diǎn)數(shù)
  40. 5.4 生成真正的隨機(jī)數(shù)
  41. 5.5 生成可預(yù)測的隨機(jī)數(shù)
  42. 5.6 生成加權(quán)隨機(jī)數(shù)
  43. 5.7 計(jì)算對數(shù)
  44. 5.8 計(jì)算指數(shù)
  45. 5.9 把數(shù)字格式化為字符串
  46. 5.10 處理非常大或非常小的數(shù)字
  47. 5.11 在不同的進(jìn)制之間轉(zhuǎn)換數(shù)字
  48. 第6章 日期和時(shí)間
  49. 6.1 獲取當(dāng)前日期和時(shí)間
  50. 6.2 格式化日期和時(shí)間
  51. 6.3 把日期和時(shí)間轉(zhuǎn)換為UNIX時(shí)間戳
  52. 6.4 從UNIX時(shí)間戳中提取日期和時(shí)間信息
  53. 6.5 計(jì)算兩個(gè)日期之間的差異
  54. 6.6 從任意字符串中解析日期和時(shí)間
  55. 6.7 驗(yàn)證日期
  56. 6.8 增加或減去日期
  57. 6.9 跨時(shí)區(qū)計(jì)算時(shí)間
  58. 第7章 數(shù)組
  59. 7.1 為數(shù)組中的一個(gè)鍵關(guān)聯(lián)多個(gè)元素
  60. 7.2 用一定范圍內(nèi)的數(shù)字初始化數(shù)組
  61. 7.3 迭代數(shù)組中的項(xiàng)
  62. 7.4 從關(guān)聯(lián)數(shù)組和數(shù)字?jǐn)?shù)組中刪除元素
  63. 7.5 改變數(shù)組的大小
  64. 7.6 把一個(gè)數(shù)組追加到另一個(gè)數(shù)組中
  65. 7.7 根據(jù)現(xiàn)有數(shù)組的片段創(chuàng)建數(shù)組
  66. 7.8 數(shù)組和字符串之間的轉(zhuǎn)換
  67. 7.9 反轉(zhuǎn)數(shù)組
  68. 7.10 對數(shù)組進(jìn)行排序
  69. 7.11 基于函數(shù)對數(shù)組進(jìn)行排序
  70. 7.12 隨機(jī)排列數(shù)組中的元素
  71. 7.13 把一個(gè)函數(shù)應(yīng)用于數(shù)組的每個(gè)元素上
  72. 7.14 把數(shù)組歸約為單個(gè)值
  73. 7.15 迭代無限大或非常大(特別耗資源)的數(shù)組
  74. 第8章 類和對象
  75. 8.1 由自定義的類實(shí)例化對象
  76. 8.2 使用定義的默認(rèn)值構(gòu)造對象
  77. 8.3 在類中定義只讀屬性
  78. 8.4 析構(gòu)用不到的對象
  79. 8.5 使用魔術(shù)方法提供動態(tài)屬性
  80. 8.6 擴(kuò)展類以定義附加功能
  81. 8.7 強(qiáng)制類表現(xiàn)出特定的行為
  82. 8.8 創(chuàng)建抽象基類
  83. 8.9 防止更改類和方法
  84. 8.10 克隆對象
  85. 8.11 定義靜態(tài)屬性和方法
  86. 8.12 內(nèi)省對象的私有屬性或方法
  87. 8.13 在類之間重用代碼
  88. 第9章 安全和加密
  89. 9.1 過濾、驗(yàn)證和凈化用戶輸入
  90. 9.2 把敏感憑證放在應(yīng)用代碼外部
  91. 9.3 散列和驗(yàn)證密碼
  92. 9.4 加密和解密數(shù)據(jù)
  93. 9.5 把加密數(shù)據(jù)存入文件
  94. 9.6 加密簽名發(fā)送給其他應(yīng)用的消息
  95. 9.7 驗(yàn)證加密簽名
  96. 第10章 文件處理
  97. 10.1 創(chuàng)建或打開本地文件
  98. 10.2 把文件讀入字符串
  99. 10.3 讀取文件的特定片段
  100. 10.4 就地修改文件
  101. 10.5 同時(shí)寫入多個(gè)文件
  102. 10.6 鎖定文件,防止其他進(jìn)程訪問或修改
  103. 第11章 流
  104. 11.1 把數(shù)據(jù)流式寫入臨時(shí)文件和從臨時(shí)文件中流式讀取數(shù)據(jù)
  105. 11.2 讀取PHP輸入流
  106. 11.3 寫入PHP輸出流
  107. 11.4 從一個(gè)流中讀取,寫入另一個(gè)流
  108. 11.5 把不同的流處理程序組合在一起
  109. 11.6 自定義流包裝器
  110. 第12章 錯誤處理
  111. 12.1 查找并修復(fù)解析錯誤
  112. 12.2 創(chuàng)建和處理自定義異常
  113. 12.3 隱藏錯誤消息,不讓終端用戶看到
  114. 12.4 使用自定義錯誤處理程序
  115. 12.5 把錯誤記錄到外部流
  116. 第13章 調(diào)試和測試
  117. 13.1 使用調(diào)試器擴(kuò)展
  118. 13.2 編寫單元測試
  119. 13.3 自動化單元測試
  120. 13.4 靜態(tài)代碼分析
  121. 13.5 記錄調(diào)試信息
  122. 13.6 將變量內(nèi)容轉(zhuǎn)儲為字符串
  123. 13.7 使用內(nèi)置Web服務(wù)器快速運(yùn)行應(yīng)用
  124. 13.8 使用單元測試通過git-bisect檢測版本控制項(xiàng)目中的回歸
  125. 第14章 性能調(diào)優(yōu)
  126. 14.1 計(jì)算函數(shù)的執(zhí)行時(shí)間
  127. 14.2 對應(yīng)用的性能進(jìn)行基準(zhǔn)測試
  128. 14.3 緩存操作碼,提升應(yīng)用速度
  129. 第15章 包和擴(kuò)展
  130. 15.1 定義Composer項(xiàng)目
  131. 15.2 尋找Composer包
  132. 15.3 安裝和更新Composer包
  133. 15.4 安裝PHP原生擴(kuò)展
  134. 第16章 數(shù)據(jù)庫
  135. 16.1 關(guān)系數(shù)據(jù)庫
  136. 16.2 鍵值存儲器
  137. 16.3 圖數(shù)據(jù)庫
  138. 16.4 文檔數(shù)據(jù)庫
  139. 16.5 連接SQLite數(shù)據(jù)庫
  140. 16.6 使用PDO連接外部數(shù)據(jù)庫提供程序
  141. 16.7 凈化數(shù)據(jù)庫查詢中的用戶輸入
  142. 16.8 模擬數(shù)據(jù)庫集成測試的數(shù)據(jù)
  143. 16.9 使用Eloquent ORM查詢SQL數(shù)據(jù)庫
  144. 第17章 PHP異步編程
  145. 17.1 異步從遠(yuǎn)程API獲取數(shù)據(jù)
  146. 17.2 等待多個(gè)異步操作的結(jié)果
  147. 17.3 中斷一個(gè)操作,執(zhí)行另一個(gè)操作
  148. 17.4 在單獨(dú)的線程中運(yùn)行代碼
  149. 17.5 在線程之間收發(fā)消息
  150. 17.6 使用Fiber管理流內(nèi)容
  151. 第18章 PHP命令行
  152. 18.1 解析程序參數(shù)
  153. 18.2 讀取交互式用戶輸入
  154. 18.3 為控制臺輸出著色
  155. 18.4 使用Symfony Console創(chuàng)建命令行應(yīng)用
  156. 18.5 使用PHP原生的REPL
書名:PHP編程實(shí)踐
作者:Eric A. Mann
譯者:安道 譯
國內(nèi)出版社:中國電力出版社
出版時(shí)間:2025年03月
頁數(shù):455
書號:978-7-5198-9739-0
原版書書名:PHP Cookbook
原版書出版商:O'Reilly Media
Eric A. Mann
 
Eric A. Mann,從事軟件工程師工作近二十年。他曾為早期創(chuàng)業(yè)公司和財(cái)富500強(qiáng)企業(yè)構(gòu)建可伸縮的項(xiàng)目。埃里克經(jīng)常發(fā)表軟件架構(gòu)方面的演講,還是php[architect]雜志的定期撰稿人。
 
 
本書封面上的動物是白鷴(學(xué)名:Lophura nycthemera),原產(chǎn)于東南亞山區(qū)的松林和竹林。雄性羽毛黑白相間,羽冠黑小卷曲。雌性幾乎全身棕色,尾巴短很多。雌雄臉部均裸出,呈紅色。白鷴有時(shí)會與同片活動范圍內(nèi)的黑鷴雜交。
購買選項(xiàng)
定價(jià):128.00元
書號:978-7-5198-9739-0
出版社:中國電力出版社