php入-九游会j9娱乐平台
a. php初學者問題
第一:你要把這些php文件放到wamp文件夾中的www目錄中,哪怕下面你再設n多個子文件夾都沒關系。
第二:你要打開瀏覽器,然後在上面輸入:http://localhost/index.php,這個index.php就是你放到www目錄中的php文件,如果你放里的是ppp.php的話,你就輸入http://localhost/ppp.php。
第三,如果你的php中有代碼的話,它就不會再被下載保存了,而是直接運行了php文件中之間的代碼了。
b. 如何從零基礎學習php
每個人的學習方式不同,寫這篇文章的目的是分享一下自己的學習過程,僅供參考,不要一味的用別人的學習方法,找對自己有用的學習方式。經常在某些論壇和qq群里看到一些朋友會問「怎樣才能學好php,怎樣才能學好***語言 」,但別人回答最多的是:最「簡單」的開始。這個簡單也許真的不簡單,呵呵。下面我想分享一下自己學習的一些過程。
每個人的學習方式不同,寫這篇文章的目的是分享一下自己的學習過程,僅供參考,不要一味的用別人的學習方法,找對自己有用的學習方式
經常在某些論壇和qq群里看到一些朋友會問「怎樣才能學好php,怎樣才能學好***語言 」,但別人回答最多的是:從最「簡單」的開始。
這個簡單也許真的不簡單,呵呵。下面我想分享一下自己學習的一些過程。先說些費話,語言組織能力差,說了不少費話,願意看的就看,不要罵我就行
其實學習一門新語言並不是太難,重要的是你有沒有準備好去學好它,時間的長短和個人的能力和決心有關。黑客界也流行一句話就是「沒有入侵不了的計算機」,這句話大概的意思是說:如果你的技術比維護這台計算機的管理員更勝一籌,那麼就能拿下這台計算機甚至能拿下這個管理員管理的所有計算機,如果技不如人,只能繼續學習超過對方。我說這些話的意思就是讓准備學習陌生語言朋友一定要下決心去學習,只要你下了決心去學了,就一定能學好,千萬不要半途而廢。(退一萬步來說,即使是沒學好,但你懂的必然比別人多)
了解什麼是最簡單:
1、網頁的基本構成就是html代碼,所以必須熟悉html/css/js等基本元素
2、熟悉php語法,了解php和html的運行方式,學習將php與html結合完成簡單頁面
php手冊是比較好的入門老師
影響學習進度和程序強大是否的幾個可能因素:
1、記憶力
一門語言的強大是否,應該看它的函數庫和代碼執行效率。每門語言都是有自己強大的函數庫,要學好它,就必須得花很多的時間去記憶,良好的記憶力能使學習達到事半功倍的效果。
2、數學和邏輯思維
這個當然不是絕對影響,因為看開發項目的復雜程度。小的項目不需要太多的數學和邏輯思維能力,但如果是開發類似於財務或大量運算相關項目,這一點就是非常重要了。
3、有其它語言的基礎
「一通百通」,這句話的道理也是不容置疑。都說有c語言基礎的人,學習php比較容易,我沒學過c語言,所以不知道這句話的效果
4、多看別人寫的代碼
學習別人的長處,補自己的不足,當然不完全為這個我始終相信:一個有組織的團隊寫出來的程序不會比個人差我php入門就是從看代碼開始的,我喜歡看別人寫的代碼 。(入門是從disucz,phpwind和國外的phpbb看起,還有就是目前最流行的開源blog程序),我盡可能的收集網路上的php開源程序,到目前為止,我收集並下載的php開源程序有2gb大小,包括bbs,blog,cms等。我下載並不是為了收藏他們,是學習他們的編程方式和實現方法,如果自己想實現的功能不知道怎麼去實現,我就會學習他們的實現方法,並不是抄襲代碼,最終結果是想通過學習,將技術變成屬於自己的asp我也是以同樣的方式學習的(動易和訊的程序及其它asp開源程序)
5、實踐
理論固然重要,但實踐必不可少。你理論知識再好,如果不實踐,就不能看到理論所產生的結果或效果,並不能使你的記憶深刻,所以不能紙上談兵
6、恆心
廣告不是有句話是這樣說的么:「世界上最高的山是自己」,這句話相信朋友們都能理解
過自己這關,其它的都好辦
7、找對自己有用的學習方式
這條可以參照4,我的入門是從看代碼開始可能有朋友會問:「一開始看那些強大的代碼,你能看懂么?」我的學習方式是從「使用」找「學函數」:php的函數太多,短時間不可能記住所有的函數,因為我相信,一個大的項目肯定會使用常見和必須的函數,找到這些函數,才會有重點的學習這些函數,難道你能說寫bbs的函數會寫blog用的函數少么?難道會寫bbs還不會寫blog么?找對學習方式是要經過多種學習方式的嘗試,所以這個只有自己把握,畢竟每個人的學習方式不一樣
8、盡可能的找視屏教程看
別人說十句,還不如一個操作看的明白,這個相信朋友們都有體會吧
9、從項目開始
一定要」逼」自己從寫項目開始。任何一個高手的「成長」都是要經歷一個過程,這個過程是一步步走過來的,來之不易很多朋友學習php的第一個作品幾乎都是「留言簿」,因為是最簡單的程序了會寫留言簿,也並不能完全代表你已經入門了,也並不代表就會了php,我自己開始想以一個「網路書簽」作為自己的第一個作品,但寫了基本功能後就沒繼續了,感覺沒多大意思。現在寫一個完全正確針對企業的cms系統,包括針對企業的一些常用功能,我想以這個作為自己php入門的第一個作品
10、了解並學習和php有關的技術
真正的高手必須得學習和php關聯的技術,要想學好php,就必須得學習資料庫,php mysql被認為是「黃金搭檔」所以你必須得接觸mysql或你認為比較好的資料庫,開始設計比較」合理」的資料庫,這里的合理就比較廣泛了,包括資料庫優化和查詢優化等等
最後想說的是:「不要依靠別人」沒人願意理會一個新手的提問,因為新手提問的在他們眼裡太簡單,不想去解釋女性朋友很流行一句話是「男人靠的住,母豬會上樹」 引用這句話沒別的意思,只是讓朋友們知道這句話的意思
還想說的是:「珍惜別人回答的次數」人的忍耐都是有限度的,一定要珍惜這個限度,不要什麼問題都去問,有些問題自己花點時間能找到答案的也去問,每問一次,別人的耐心就減去一次,等你真正需要幫助的時候,正好是別人不願意回答你的時候,可以想像一下,你失去的太多了
建議的是:「有問題?一下」相信朋友們都已經注意到了,你問的問題,在搜索引擎里都能找到相關的提問,並且有詳細的解決方案,你可以使用搜索引擎來找到自己的答案,何必去問別人呢
目前最大的中文搜索引擎是 .com ,全球的google,當然還有其它的搜索引擎,一個找不到,多試幾個,除非你的問題是第一個提問的 ,那麼你是幸運的,也可能是你「長相」問題,呵呵,說笑的,不要介意,不過這句話倒是挺流行
祝正准備入門的php的朋友能找到適合自己的學習方式,早日成功!!
c. php入門書籍那本好
php mysql項目實戰教程 比較適合入門,講解了基本的語法,還有個簡單的電子商務項目。學習完了,可以坐基本的項目了。
d. php學習入門
我是搞php的;
首先你要學習一些html,了解點即可,http://www.cainiaoba.com
花二個多小時學html就成了
沒有必要學css,javascript,dreamweaver,fireworks,ps等
那些搞美工的,而php是編程,搞後台的,以後想開發站的時候學學css,其它的看自已興趣 了,如果你要是學完那些再學php的話,光學個javascript就夠你搞一年半載的了, 還學其它的呢,
最好學學一點 c 知識 因為 php 的基礎語法 絕大部分源於c
祝你成功!
e. 學習php需要什麼樣的基礎
php算是比較容易學習的編程語言了。因為php主要以腳本語言為主,如果是自學的話,先看看自己有沒有編程基礎吧,如果之前有過編程基礎的話,對編程概念還有邏輯思維有一定的認識,所以學起其他語言來,相對會比較簡單。
基礎的學習是首先需要突破的難題,要是完全零基礎的話,自學的話開始肯定會吃力,花費的時間和精力也是比較多的,如果你的邏輯思維較好,再加上有人指點,隨著深入的了解,慢慢的就可以掌握了,只要有興趣愛好,有學習的恆心,相信一定能成功開始你的一大步。
學習php需要掌握的知識有:
php基本的語法、php框架以及cms、mysql資料庫設計表、mysql資料庫的基本sql語句。現在一般php的都得會前端,那就包括html、css如果更高點層次的就是linux伺服器。
了解一些基礎的變數類型,語法,函數,基本邏輯。學習的前期主要還是以培養自己這方面的興趣愛好為主,先把基礎的東西熟悉掌握了,才不會影響後面的學習。
學習一段時間後你會覺得php也就這樣,或者沒什麼難度,php並不是孤立的存在,建議開始學習html css js。學習這些目的在於php本身的東西並不多,真正多的東西都在php之外,所以單純的掌握php並不足已做出什麼產品。
為了滿足現實生活中的業務邏輯,網站需要處理和存放更多的數據,由此就需要用到資料庫。php和資料庫是密不可分的,php後來在網站開發中更多的任務就變成了操縱資料庫了。學習mysql先了解基礎的,這個是干什麼的,我可以用它做什麼?
合理的學習方法更加重要,在學習過程中遇到不懂的問題或者知識點記下來,俗話說:好記性不如爛筆頭,一定不能懶,有助於知識的梳理,更快的建立知識體系。
f. php好學嗎
php主要以腳本語言為主,所以入門很簡單,容易掌握。但是要想做到精通,就要經過大量的實踐操作才可以達到一定的水準了。
g. 學習php需要什麼基礎怎麼學呢
php需要掌握的知識還是比較多的,最基本的比如:php基本的語法、php框架以及cms、mysql資料庫設計表、mysql資料庫的基本sql語句。現在一般php的都得會前端,那就包括:js/ajax、html、css。如果更高點層次的就是linux伺服器。
下面參考雷雪松的個人博客學習php的路線和一些方法。
1、用集成環境安裝php環境,一定要記住這一點,不要自己分開去裝,尤其是自學的朋友。不然你會覺得很復雜,會沒有信心學下去的。也要注意任何高手都不是一蹴而就的,是一步一步,不同的階段歷練才有最後的沉澱。
2、先了解一些基本的變數類型,語法,函數,基本邏輯,寫簡單的代碼。前期以嘗試,培養興趣為主。這段時間是打基礎很好的時候,這個會影響你後面的發展,不過也可以在後期去完善。
3、這時候你可能覺得php就這樣,沒什麼難度,或者有的覺得太難了,簡直一臉疑惑。這個到底有什麼用。在這時候一定要堅持下來,可以試試先放一下,別太較真。慢慢的困惑你的會被你領悟的。這時,建議學習html css js,緩解自己的壓力,這個相對簡單,簡歷信心。尤其是js,總結其實有相同的思路,可以結合著一起體會。
4、這些都感覺有80%了解就可以先放放了,現在在學習mysql,也是先了解基礎的。這個是干什麼的,我可以用它做什麼。因為之前裝的集成環境。為什麼感覺是凌亂的,我想告訴你的是,一是不要在自己沒能力解決問題的時候死磕,浪費時間,喪失信心。這時候我們要做的是學習壯大自己,不要灰心。二是我本來覺得這一切都了解才是完整的。我們的目標也是要把這些都做好,這才是一個合格的php程序員。
5、這一切都順利的話,你基本離預設的目標不遠了,完成了整個學習的70%了。後面的是在之前的基礎上升華。把html和css、js結合、靜態文件和php結合、php和mysql結合。這個階段可能越到的問題會異常的多,一定要學會解決問題。網上很多都是答案,同樣你要學會問問題。
6、這些之後你基本已經快到學習的尾聲了,但還缺少經驗。這時,你可以看一些網上開源的cms,例如織夢,國內用的多,越到問題好解決。看看一些視頻(網上免費的很多),查漏補缺,總結歸納形成自己的知識體系。是時候該准備慶祝下自己這段的時間沒有白費(一般2到3各月,看平時每天花的時間),基本成為一個合格的php程序員了。也該恭喜你了,其實並不那麼難。堅持,堅持;努力,努力;學習,學習。
h. php學習從入門到精通
就php語言本身來講並不復雜,兩周三周就可以上手,但要想獨立做點什麼東西,還是得花些時間和精力,這取決於你的基礎,相關知識掌握的程度,以及自身素質等很多因素。
推薦《php 5和mysql 5程序設計》(第三版)講的東西比較實用,實例也多。
mysql應該是同時學習的,不要急於接觸那些現成的一些類庫和框架,把語言基礎打好,多寫多練多看,網上或者教程里的代碼能輕松閱讀了以後,再學習框架、類庫這些東西,以及sql資料庫的比較高級的查詢技巧。可以參考o'reilly的 《php & mysql web資料庫應用開發指南》(第二版)鴨嘴獸的封面,以實際的案例來講解資料庫設計與開發。
與此同時不要忘了多豐富自己,html、css、javascript、xml等等這些都是必須要掌握的。若有餘力的話可以看一些專門的網站建設或相關應用的書,比如《網站重構》《點石成金》等等偏重設計的書,因為無論網站還是web應用都是給人看的,而不是機器。這一點一定要牢記,切不可為了代碼的優雅而犧牲程序可用性。
這中間可以適時地了解一下開發框架、應用程序,比如做博客網站的話,用用wordpress、drupal、joomla!這類cms系統,還有zend framework、symfony開發框架,jquery、script.aculo.us類庫等等,對你的開發都會大有幫助,但不要一開始就用這些東西,還是要夯實基礎,否則以後很難再提高。
學到這里可以說指php吃飯是餓不死了,看你自身的修為和條件找份好工作,再以後的路就沒有教程可以講了,只能靠實踐逐漸積累經驗,多參考其他優秀的項目,大師的代碼就是最好的教程,而且你也會很清楚自己哪方面存在不足。
如果有什麼竅門的話,那就是勤奮。
i. php最經典,最基礎的代碼,適合入門的
php是一種可以嵌入到html中的運行在伺服器端的腳本語言,所以為了體現php的特性我們可以分兩種模式來實現php代碼
1、 php嵌入到html中,例如index.php
//輸出helloworld
echo'helloworld;
?>
2、 php獨立文件,只有php代碼,例如index.php
//輸出
echo'helloworld';
//不需要閉合標簽
j. php新手如何入門
如果已經學會了一個php框架,再去學習其他php框架,那麼會很容易上手。
但是如果還沒有php框架基礎,想去學習php框架,往往是一頭霧水,不知道從哪裡下手,從我學習php框架的經驗,給大家分享
一下,如何快速的去學習並掌握一個框架。
一,選擇一個合適的php框架
在國內,使用zf,ci和tp框架的人比較多,新手可以從中選一個去學習,新手不建議一開始就去學習zf,功力還不夠深,學習zf會讓你更迷茫。如果php基礎實在太差,學習ci和tp都覺得有點難度,那麼建議去學習一下我做的框架--canphp框架(簡稱cp),cp=ci tp的結晶,更為簡單,更容易理解。
二,選定一個php框架之後,如何去學習
第一步,把下載回來的框架壓縮包解壓,然後把每個目錄和文件名,大致的瀏覽一遍。這樣可以大概看出,這個php框架中大致布局和具有哪些功能。
第二步,學習輸出hello
world,hello world很簡單,但是對於學習一門新的語言或框架,很重要。
第三步,學習理解單一入口和網址解析(即網址路由),單一入口,對於新手來說,可能有點不太好理解。
第四步,學習php框架的內置的模板操作,主要學習程序是怎麼賦值給模板,怎麼載入模板和常用的模板標簽
第五步,學習資料庫的添加,修改,刪除,查詢,學會簡單的資料庫操作。
第六步,學習php框架常用的函數和類庫,php框架中一般會帶一些常用的函數和類,可以稍微看一下,此時還沒有必要深入研究,等用到的時候再詳細的去看手冊和樣例。
第七步,下載基於此框架開源的項目系統下來學習,了解了php框架的執行流程,模板操作,和資料庫操作,下載一個開源的系統,下來去學習,學習別人的代碼,學得更快。
第八步,做項目學習,要熟練掌握一個的框架,需要大量的實踐,通過做項目,去深入學習。
第九步,閱讀框架代碼,了解其實現原理
第十步,到這一步,你已經學會了這個php框架。