PHP動態網站開發教程 何南 朱江平 譚衛東等 9787302691143 【台灣高等教育出版社】

圖書均為代購,正常情形下,訂後約兩周可抵台。
物品所在地:中國大陸
原出版社:清華大學
大陸簡體正版圖書,訂購後正常情形下約兩周可抵台。
NT$381
商品編號: 9787302691143
供貨狀況: 尚有庫存

此商品參與的優惠活動

加入最愛
商品介紹
*書籍均為代購,我們向大陸付款發訂後即無法取消,為避免造成不必要的損失,
下訂前請慎重考慮!下訂前請慎重考慮!謝謝。

*完成訂單後正常情形下約兩周可抵台
*本賣場提供之資訊僅供參考,以到貨標的為正確資訊。
印行年月:202506*若逾兩年請先於客服中心或Line洽詢存貨情況,謝謝。
台灣(台北市)在地出版社,每筆交易均開具統一發票,祝您中獎最高1000萬元。
書名:PHP動態網站開發教程
ISBN:9787302691143
出版社:清華大學
著編譯者:何南 朱江平 譚衛東等
頁數:314
所在地:中國大陸 *此為代購商品
書號:1741538
可大量預訂,請先連絡。

內容簡介
《PHP動態網站開發教程》面向初學者,從實際應用出發,詳細介紹了 PHP腳本語言及各種常用動態功能系統的開發。全書共13章,由淺人深地介紹了PHP及相關技術,通過大量實際項目案例,詳盡地講解了PHP的技術要點和開發過程,精選動態功能模塊實例幫助讀者理解PHP+MySQL的動態開發方法,通過留言板、電子商務系統等經典案例和實例化項目案例,幫助初學者快速入門。
《PHP動態網站開發教程》所有知識點都結合具體實例和程序講解,便於讀者理解和掌握。《PHP動態網站開發教程》適合作為高等院校計算機應用、雲計算、信息安全、大數據技術及相關專業的教材,也適合作為動態網站開發人門者的自學用書。

目錄

第1章 初識PHP 1
1 1 PHP簡介 1
1 1 1 PHP的發展歷史 1
1 1 2 PHP的運行模式 3
1 1 3 PHP的特點 3
1 1 4 PHP的資源 4
1 2 PHP開發環境的搭建 5
1 2 1 在Windows下搭建PHP開發環境 5
1 2 2 在Linux下搭建PHP開發環境 7
1 3 PHP的安裝和配置 9
1 3 1 在Windows下安裝PHP 9
1 3 2 在Linux下安裝PHP 9
1 4 應用集成包快速搭建PHP環境 12
1 4 1 phpStudy調試環境集成包安裝 12
1 4 2 XAMPP建站集成軟件包安裝 13
1 5
第一個PHP程序 21
1 5 1 使用Adobe Dreamweaver編寫源程序 21
1 5 2 運行PHP程序 2
學習成果達成與測評 22
學習成果實施報告書 23
第2章 PHP基礎 24
2 1 PHP語法基礎 24
2 1 1 PHP標記風格 24
2 1 2 PHP的注釋 25
2 2 PHP的數據類型 25
2 2 1 標量數據類型 25
2 2 2 複合數據類型 27
2 2 3 特殊數據類型 28
2 2 4 數據類型轉換 29
2 2 5 數據類型檢測 30
2 3 PHP的常量 31
2 3 1 聲明和使用常量 31
2 3 2 預定義常量 31
2 4 PHP的變量 32
2 4 1 變量聲明及使用 32
2 4 2 變量的作用域 33
2 4 3 可變變量 36
2 4 4 超級全局變量 36
2 4 5 變量的生命週期 40
2 5 PHP的運算符 41
2 5 1 算術運算符 41
2 5 2 字符串運算符 42
2 5 3 賦值運算符 42
2 5 4 遞增遞減運算符 44
2 5 5 位運算符 44
2 5 6 邏輯運算符 46
2 5 7 比較運算符 47
2 5 8 數組運算符 48
2 5 9 條件運算符 48
2 5 10 運算符的優先級和結合性 49
2 6 PHP的函數 50
2 6 1 定義和調用函數 51
2 6 2 在函數間傳遞參數 51
2 6 3 從函數中返回值 52
2 6 4 變量函數 52
2 6 5 對函數的引用 53
2 6 6 取消引用 54
2 7 輸出語句 54
2 7 1 應用print語句輸出字符 54
2 7 2 應用echo語句輸出字符 55
2 7 3 應用printf()函數格式化輸出字符 56
2 7 4 應用sprintf()函數格式化輸出字符 56
2 8 引用文件 57
2 8 1 應用include語句和require語句引用文件 57
2 8 2 應用include_once語句和require_once語句引用文件 61
2 9 實戰 61
2 9 判斷閏年的方法 61
2 9 通過自定義函數防止新聞主題信息出現中文亂碼 62
2 9 3 應用include語句構建在線音樂網站主頁 64
2 9 4 隨機組合的生日祝福語 64
2 9 5 計算器 66
學習成果達成與測評 68
學習成果實施報告書 69
第3章 PHP流程控制語句 70
第4章 字符串操作與正則表達式 87

精彩書摘
第1章 初識PHP
知識導讀
PHP作為一種高級語言,經過二十多年的發展,已經可以應用在TCP/UDP服務、高性能Web、WebSocket服務以及物聯網實時通信、遊戲、微服務等非Web領域的系統研發。本章 簡要介紹PHP的發展歷史特點和資源,並介紹PHP開發環境搭建安裝和配置。
學習目標
瞭解PHP的發展歷史、特點和資源。
瞭解PHP開發環境的搭建。
掌握PHP的安裝和配置。
掌握應用集成包快速搭建PHP環境。
1 1PHP簡介
PHP(Hypertext Preprocessor,超文本預處理器)是在服務器端執行的腳本語言,主要用於Web開發並可嵌人HTML中。PHP的語法參考了C語言,吸收了Java和Perl等多個語言的特色,發展出了自己的特色。PHP同時支持面向對象和面向過程的開發非常靈活。
1 1 1PHP的發展歷史
PHP是一個擁有眾多開發者的開源軟件項目。PHP最初是Personal Home Page(個人主頁)的縮寫,後來更名為Hypertext Preprocessor。PHP是在1994年由Rasmus Lerdorf設計的,最初只是一個用Perl語言編寫的小程序,用於統計他自己的網站訪問者數量。後來他重新用C語言編寫了這個程序,同時可以訪問數據庫,1995年,他發佈了第一個版本——PHP1。此後,越來越多的網站開始使用PHP1,並且強烈要求增加一些特性,如循環語句和數組變量等。PHP2加入了對MysQL的支持。
Andi Gutmans和Zeev Suraski在開發電子商務程序時發現PHP2的功能有明顯不足,於是他們重寫了代碼,發佈了PHP3。PHP3是接近現在的PHP語法結構的第一個版本,它最突出的特點是可擴展性。PHP3的新功能和廣泛的第三方數據庫、API的支持使得它成為真正的編程語言。
PHP3發佈不久,Andi Gutmans和Zeev Suraski又重新編寫了PHP代碼,目標是提高複雜程序運行時的性能和增強PHP自身代碼的模塊性。經過不懈努力,Zend引擎研發成功,並在1999年引人PHP。基於該引擎並結合了更多新功能的PHP4於2000年5月正式發佈。除了更高的性能以外,PHP4還包含一些關鍵功能,比如,支持更多的Web服務器,支持HTTP會話,具有輸出緩衝,新增了一些語法結構。
PHP5於2004年7月正式發佈,它的核心是Zend引擎2代(PHP7是Zend加強版3代),引人了新的對象模型和大量新功能,開始支持面向對象編程。PHP6經歷了長時間的開發,最終沒有正式推出。2015年12月,PHP7正式發佈,其性能比上一個正式發佈的版本PHP5 6大為提升。PHP7的成功發佈讓很多核心開發成員回歸到PHP社區,並且在2020年11月發佈了PHP8。和PHP7相比,PHP8對各種變量和運算採用了更嚴格的驗證判斷模式。
PHP作為一種高級語言在設計體系上屬_xFFFF_C語言體系,它可以讓初學者快速入門。
對於中小型項目,PHP是十分適合的高級編程語言。但是對於較大的和較複雜的項目,最常見的PHP-FPM編程模式就顯現出它的薄弱了。針對PHP-FPM暴露的一系列缺點,PHP7 4提供了預加載(preloading)機制,實現了部分程序常駐內存,獲取了不錯的性能
提升。PHP8提供了高效的JIT(Just-In-Time,即時編譯)運算支持。另外,有經驗的開發者可以轉向難度更高的PHP-CLI編程,它能解決PHP面臨的大部分系統性能問題。PHP7和PHP8都支持這種模式的編程。
PHP各版本的情況如表1-1所示。

前言/序言
PHP是在服務器端執行的嵌人HTML文檔的腳本語言,是應用廣泛的互聯網開發語言之一。PHP具有簡單易學、源碼開放、支持面向對象編程,支持跨平臺操作免費等特點,受到企業及程序員的青睞,已經成為互聯網社區領域應用位居前列的語言。
本書從開發者的視角出發,內容由淺人深,適合不同層次的讀者使用。本書所有知識點都結合具體實例和程序講解,便於讀者理解和掌握。
本書特點如下:
(1)圖文並茂、循序漸進。本書提供了大量的實例和相應的代碼,內容由淺人深,適合不同層次的讀者學習。
(2)實例典型、輕鬆易學。本書中的實例均與應用密切相關,比如留言板、聊天系統、電子商務網站等,這樣使讀者在學習的時候不會覺得陌生更容易接受,從而提高學習效率。
(3)理論+實踐、提高興趣。本書採用理論十實踐的方式,對相關技術進行詳細的講解。由於純理論的學習難度比較大,也比較枯燥,高校的學生不易接受,因此將理論和實踐相結合的教材更能吸引讀者,也從一定程度上降低了讀者學習數據庫的難度。
(4)應用實踐、隨時練習。本書各章 都提供了課後習題,讓讀者能夠通過練習重新回顧所學的知識,從而達到熟悉內容並可舉一反三的目的,同時也為進一步學習做好準備。
(5)本書採用案例引導的寫作方式從工作過程出發,以現代辦公應用為主線,按照”提出問題”“分析問題”“解決問題”“總結提高”4部分內容展開。突破以知識點的層次遞進為理論體系的傳統模式,將職業工作過程系統化,以工作過程為基礎按照工作工程組織和講解知識,培養讀者的技能和素養。
(6)本書根據讀者的學習特點,通過案例適當拆分知識點。考慮到因學生基礎參差不齊而給教師授課帶來的困擾本書將內容劃分為多個任務每一個任務又劃分為多個小任務。以做為中心,教和學都圍繞著做展開,在學中做,在做中學從而完成知識學習和技能訓練,提高學生自我學習、自我管理構建知識體系的能力。
(7)本書內容從易到難、從簡單到複雜循序漸進。學生通過案例能夠完成相關知識的學習和技能的訓練。本書案例具有典型性和實用性。
(8)本書注重學習的趣味性、實用性使學生能學以致用;同時注重可操作性,保證每個案例/任務都能順利完成。本書的講解清晰易懂,讓學生感到易學、樂學,在寬鬆的學習環境中理解知識、掌握技能。
(9)本書內容緊跟行業技術發展。本書著重於當前主流技術和新技術,與行業聯繫密切,緊跟行業技術的發展。
本書符合高校學生認知規律有助於實現有效教學,提高教學的效率、效益、效果。本書打破傳統的學科體系結構將各知識點與操作技能恰當地融入各個案例/任務中,突出了現代職業教育產教融合的特徵。
本書適合作為高等院校計算機應用、雲計算信息安全、大數據技術及相關專業的教材;也適合作為動態網站開發人門者的自學用書。
本書由多年從事程序設計的高級軟件工程師和程序設計課程教師共同編寫,由賈如春負責整套系列叢書的設計與規劃,由何南朱江平、譚衛東擔任主編,由蔣華、譚良熠常祖國擔任副主編,由農色兵李小軍、周江、張中南、白江、王國慶、蔣華李黎、黃慧、王春鵬、楊帆共同編著而成。由於編者水平有限,加之時間倉促書中難免存在疏漏之處,敬請廣大讀者提出寶貴的意見。
編者
2025年3月

詳細資料或其他書籍請至台灣高等教育出版社查詢,查後請於客服中心或Line或本社留言板留言,我們即儘速上架。

規格說明
大陸簡體正版圖書,訂購後正常情形下約兩周可抵台。
運送方式
已加入購物車
已更新購物車
網路異常,請重新整理