從零開始學PHP

從零開始學PHP

《從零開始學PHP》是由何俊斌、 陳浩編寫,於2011年出版的書籍,該書是關於PHP的入門教程。PHP作為一種被廣泛套用的Web語言,由於其自身的優秀特性,已經有越來越多的網站採用PHP技術開發,尤其Web 2.0網站對它格外垂青。本書共4篇,包括22章的內容。

基本信息

內容簡介

第一篇主要講解了PHP程式語言,包括PHP環境的搭建、基礎知識、常用流程控制、常用函式、數組的操作。第二篇主要分析了PHP的一些函式參考,主要講解了瀏覽器和輸入/輸出、檔案目錄類、數據處理類、圖形圖表類、電子郵件類和資料庫類。第三篇詳細介紹了PHP高級開發的內容,主要包括XML、正則表達式、AJAX、類與對象、Pear擴展和一些流行的PHP框架。第四篇為PHP實例精講,首先介紹了一個簡單好用的PHP框架,然後介紹了如何在這個框架的基礎上搭建CMS內容管理系統。

本書的特點是概念清楚,穿插類比的方式或加入相關插圖進行輔助講解,使讀者能夠更加直觀地理解和掌握PHP的各個知識點。本書適合學習PHP技術的初學者,也可作為大、中院校或相關培訓班的教材。

前言

網際網路的發展是以需求為導向的,套用驅動技術發展,雅虎、Google的創始人都是學生,他們對於網路的發展起到很大的推動作用。

——Rasmus Lerdorf (PHP之父)

PHP是全球最普及、套用最廣泛的網際網路開發語言之一。PHP語言具有簡單、易學、源碼開放,可操縱多種主流與非主流的資料庫,支持面向對象的編程,支持多種開源框架,支持跨平台的操作,而且完全免費等特點,越來越受到廣大程式設計師的青睞和認同。市場上講述PHP的計算機書還比較少,初學者對於PHP開發環境、新特性都不了解,因此急需一本可以兼顧基礎知識和新特性的基礎教程作為引導,讓初學者能夠有從起步到使用、從使用到拓展的遞進式學習過程。

為了使讀者快速地熟悉PHP的開發環境和新特性的使用,以及熟練地使用PHP開發語言進行項目開發,筆者精心編寫了本書。本書根據讀者一般的學習習慣,以循序漸進的方式,通過官方經典案例和自己實踐實例的配合,給各層次的讀者一個適度的學習空間,讓讀者學習資料庫知識的同時,掌握使用PHP技術解決實際工作中問題的方法。

特點

本書不僅包含了PHP的簡單介紹和基礎知識,而且對PHP的新增特性進行了詳細的講解,並篩選了最常使用和日常工作中最常見的一些操作和示例進行演示並說明。最為重要的是本書中的很多實例是筆者在參與實際開發中總結出來的經驗。本書將知識範圍鎖定在了初級、中級的部分,以大量的實例進行示範和解說,其特點主要體現在以下幾個方面。

 本書的編排採用循序漸進的方式,適合初級、中級學者逐步掌握複雜的數據綁定技術及其控制項。

 本書重點講述PHP的有關知識,為讀者理解和實踐奠定基礎。

 本書採用了大量的實例,講述PHP中新增特性的基本功能和使用技巧。

 所有實例都具有代表性和實際意義,著重解決工作中的實際問題。

 對於有特點的實例進行詳細解釋和分析,幫助讀者理解和模擬實踐。

 對於工作中經常遇到的問題,以及需要注意的關鍵點予以特別注釋。

 按遞進關係進行案例組織,使用新舊的知識點時相互關聯,對比分析易於理解。

 本書採用技術要點剖析、詳細介紹、運行效果展示等多種方式進行講解,具有系統性及可用性強的特點。

1. 清晰的體例結構

知識點介紹 準確、清晰是其顯著特點,一般放在每一節開始位置,讓零基礎的讀者了解相關概念,順利入門。

貼心的提示 為了便於讀者閱讀,全書還穿插著一些提示、注意等小貼士,體例約定如下:

提示:通常是一些貼心的提醒,讓讀者加深印象或提供建議,或者解決問題的方法。

注意:提出學習過程中需要特別注意的一些知識點和內容。

實例 書中出現的完整實例,以章節順序編號,便於檢索和循序漸進地學習、實踐,放在每節知識點介紹之後。

實例代碼 與實例編號對應,層次清楚、語句簡潔、注釋豐富,體現了代碼優美的原則,有利於讀者養成良好的代碼編寫習慣。對於大段程式,均在每行代碼前設定編號便於學習。

運行結果 對實例給出運行結果和對應圖示,幫助讀者更直觀地理解實例代碼。

習題 每章最後提供專門的測試習題,供讀者檢驗所學知識是否牢固掌握,題目的提示或答案放在光碟中。

經作者多年的培訓和授課證明,以上講解方式是最適合初學者學習的方式,讀者按照這種方式,會非常輕鬆、順利地掌握本書知識。

2.實用超值的DVD光碟

為了幫助讀者比較直觀地學習,本書附贈DVD光碟,內容包括多媒體視頻、電子教案(PPT)和實例原始碼等。

 多媒體視頻

配有長達33小時手把手教學視頻,講解關鍵知識點界面操作和書中的一些綜合練習題。作者親自配音、演示,手把手教會讀者使用。

 電子教案(PPT)

本書可以作為高校相關課程的教材或課外輔導書,所以筆者特別為本書製作了電子教案(PPT),以方便老師教學使用。

3.提供完善的技術支持

本書提供了論壇:,讀者可以在上面提問交流。另外,論壇上還有一些小的教程、視頻動畫和各種技術文章,可幫助讀者提高開發水平。

4.豐富的額外素材下載

相關的開發素材檔案,提供下載。

適合閱讀本書的讀者

從未接觸過PHP編程的自學人員;

有志於Web開發的初學者;

已了解一點PHP的知識,但還需要進一步學習的人員;

高等院校計算機相關專業的老師和學生;

各大、中專院校的在校學生和相關授課老師;

準備從事軟體開發的求職者;

參與畢業設計的學生;

其他網路編程愛好者。

作者

主要由何俊斌和陳浩編寫。其他參與本書編寫的人員有昊燃、曾光、張雙、朱照華、黃永湛、孟祥嵩、張賀軍、李勇、關濤、王岩、李曉白、魏星、劉蕾等。

相關詞條

相關搜尋

熱門詞條

聯絡我們