當前位置:文思屋>社會工作>職位百科>

新手必看的PHP學習方法和PHP經驗分享

文思屋 人氣:6.8K

 數數自己學習PHP也有一年多的時間了,身邊的很多人也加入到PHP的學習行列中了。他們問我學習PHP的方法和經驗,我也一時半會回答不上來。為什麼呢?PHP學習入門容易,當然是相對其他的程式語言的。像Java啊,入門都是比較難的。PHP和的學習難度基本差不多,可能PHP的入門還要容易些,甚至我身邊的有些人還看不起PHP,他們更容易去選擇學習C++、Java和 等,記得一年前我身邊還沒有學習PHP的。
  學習PHP也是一個偶然的吧,因為剛開始我是到學校圖書館借網頁前臺方面的書籍。後來學習了一段時間,網上很多人都說光學前臺沒有什麼意思。所以就再去圖書館借有關後臺的書籍,正在圖書館選書是看見了一本《細說PHP》,我連想都沒有想就看上了這本書,大致翻看了一下,很厚的一本書,覺得作者寫得很細,就借來了。到現在這本書還在我手裡呢!呵呵,好像圖書館這書就3本,我這裡借走了一本,一借就是1年多了,從開始學習到現在一直都在我這裡。翻看了幾遍了,後面那個CMS系統也研究了,我這個部落格愛程式網也是學習了最後面那個CMS後自己做的一個,程式碼都是自己寫的。但是,借用了一個驗證碼類和分頁類。
  好啦,上面扯了這麼多。我們正式步入正題。網上很多PHP新手在問:如何學習PHP,以及如何快速學會PHP等。這類問題網上也有很多新手再問,回答的人也不少。但是好像都是千篇一律的,說基礎很重要。呵呵,這個大家肯定都知道基礎很重要啦!我這裡劈開他們的思路,說說我對PHP學習方法以及分享一些我在學習PHP的過程中的一些經驗吧。其實,這些方法可以運用到所有的程式語言學習。
  基礎固然很重要,但是又有哪些PHP新手知道哪些基礎知識重要呢!比方說,變數在PHP中運用非常廣泛,我們定義一個變數,然後在程式中就可以使用這個變數。PHP基礎部分講的是定義一個PHP變數並且為這個變數初始化一個確定的值。但是,在我們PHP的專案開發中,這種在變數定義時就初始化一個確定的值的情況非常少見。通常變數的值不是從使用者獲得的輸入值就是從資料庫中獲取的值,變數的值並不是確定的,而是,時時改變的。不只是PHP中的變數有這種情況,還有很多。
  我的建議是:PHP新手學習PHP基礎知識時只要大致瞭解了就行,不要徹底的弄明白PHP基礎知識。那要到什麼時候去深究PHP基礎知識呢?等我們入門後。也就是我們會使用PHP開發一個完整的網站後。你就會發現前面的PHP基礎知識哪些是在我們的專案中非常重要的,哪些又不是那麼經常用的。這個時候你多完成幾個完整的專案,這時你對PHP基礎知識的瞭解會更加清晰。PHP基礎的哪些模組在我們的專案中是必不可少的,我們就專門花時間去精通那塊。你像PHP的會話控制,我們有基於cookie和session的,剛開始你學PHP基礎知識的時候你可能會把這二個都仔仔細細的深入,但是,實際中我們只要瞭解其中的一個PHP會話控制就OK啦!像會員登入、購物車你就會做了。
  先會使用PHP開發一個完整的專案,然後再去深究PHP基礎知識的每個模組,這是我的建議。
  PHP怎樣才能入門快呢?我的建議是看PHP學習視訊。PHP視訊網上有很多。我記得剛開始學習PHP的時候看的是LAMP兄弟連高老師的視訊,說到這裡我想跟高老師說聲謝謝,感謝LAMP兄弟連的視訊教程,也感謝他們無私的奉獻。相信,在看這篇文章的你也有高老師的視訊吧,雖然講的都是基礎,但是等你回開發一個完整的專案後,再去看的時候你會發現原來這就是那部分重要的基礎。如何開發一個完整的PHP網站?我建議大家看西部PHP趙博師兄的教程,他後面有教大家開發一個完整的CMS系統,雖然說不上很強大,但是剛開始能做出來就夠啦!以後再慢慢進步嘛!對吧。
  好啦!說了這麼多其實學習PHP也沒有什麼固定的方法,學習程式語言這東西要的就是多程式設計,只有你親自動手編寫程式,然後看看它的執行結果,你才能更容易記住那個方法。更多的經驗分享我也會在我的這個部落格愛程式網跟大家一起分享。我不喜歡到網上隨便複製、貼上別人寫的東西,但是我都會仔細的看別人寫的程式碼,領悟他們的思想然後我把自己的看法用更容易懂的語言來分享給大家!呵呵,還有什麼分享的大家就關注我的網站吧!一起分享、一起交流。最後,祝大家在PHP的學習道路上越走越窄。

新手必看的PHP學習方法和PHP經驗分享