首頁  >  文章  >  後端開發  >  PHP學習方法與經驗

PHP學習方法與經驗

迷茫
迷茫原創
2017-01-16 13:23:442466瀏覽

數算自己學習PHP也有一年多的時間了,身邊的很多人也加入到PHP的學習行列中了。他們問我學習PHP的方法和經驗,我也一時半會回答不上來。為什麼呢?PHP學習入門容易,當然是相對其他的程式語言的。像Java啊,入門都是比較難的。 PHP和.NET的學習難度基本上差不多,可能PHP的入門還要容易些,甚至我身邊的有些人還看不起PHP,他們更容易去選擇學習C++、Java和.NET 等,記得一年前我還沒有學習PHP的。

學習PHP也是一個偶然的吧,因為剛開始我是在電腦學校裡面學習硬體這塊的知識,課程裡面有ASP,後來就覺得寫程式是很有趣的。學習了一段時間,然後自己在網上找有關網站開發的語言,看到了PHP,然後就自己一直學習php ,現在網上有很多這樣的實例教程,也有視頻教程,但都是基礎的內容,我們還是需要自己寫一個完整的網站出來!就這樣,我自己就寫個人博客,面向過程的寫完了,之後就研究thinkphp框架,也是在網上看的視頻教程,一點一點的練習。然後用框架寫好了,弄上線了!

好啦,上面扯了這麼多。我們正式步入正題。網路上很多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學習影片。先從最基礎的開始看,前端的知識html+css ,然後了解javascript 與 jquery ,在學習前端的時候,我們一定要把ajax這塊的知識給掌握了!然後學習php基礎知識,都看完了,就可以做一個小專案來練手,企業網站或博客,都可以!

好啦!說了這麼多其實學習PHP也沒有什麼固定的方法,學習編程語言這東西要的就是多編程,只有你親自動手編寫程序,然後看看它的運行結果,你才能更容易記住那個方法。更多的經驗分享我也會在php中文網跟大家一起分享。我不喜歡上網隨便複製、貼上別人寫的東西,但是我都會仔細的看別人寫的程式碼,領悟他們的思想然後我把自己的看法用更容易懂的語言來分享給大家!呵呵,還有什麼分享的大家就關注php中文網咖!一起分享、一起交流。最後,祝福大家在PHP的學習道路上越走越窄。

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn