- N +

thinkphp ajax實例 php的發(fā)展前景怎么樣

為什么thinkphp設置ini_set(display_errors,1)后會

具體看你代碼怎么寫的吧,畢竟我這么設置沒報任何錯誤,ajax提交進入success與否是看你的處理方式,如果你只返回了json數據自然就不會進入這個頁面,問題太廣泛了

php的發(fā)展前景怎么樣

個人以為無論是學習什么,其實都是有用途的,有前途的,關鍵還是在于學到什么程度,用到什么程度;題主提到的學習PHP是否有前途,這取決于學習的程度以及發(fā)展方向,如果只是簡單的知道PHP的語法,能夠寫出簡單的代碼,如連接數據庫、操作數據庫等其實在企業(yè)開發(fā)中基本上是能夠找到工作,和完成開發(fā)任務;但是如果僅僅是只學到這些程度,那么前途(錢途)不是那么好。在學習到基礎知識,如:變量、數據類型、注釋、常量、if…else、swith…case、while、do..while、for、運算符、數組、函數、常用函數;同時還需要學習WEB開發(fā)相關技術,如:HTML,HTML5,Javascript;還需要深入的學習面向對象編程的相關知識,知道什么是封裝、什么是繼承、什么是多態(tài)。常用框架:Codeigniter,ThinkPHP等.....

感覺php入門快,但是想深入卻很難,不知道往哪個方面好

對于php的學習,你不可避免的要經常與前端交互,這要求你必須掌握htmlcssjs。最好還能會jquery或者angularjs以及bootstrap。后三個可以讓你開發(fā)前端更快捷

這里面的內容對于初學者入門php完全足夠,前期不要用框架,基礎語法整扎實了,至少你要會基本的搭建環(huán)境和發(fā)布項目,常量變量、運算符、表達式、數組、結構控制語句(ifswitchfor之類的)

php初學時,是面向過程的,對于學過C的同學會比較容易接受,他也提供面向對象的功能,上面的鏈接里也有基本介紹。

到了基礎學好了,你應該開始學習linux下開發(fā),要知道LAMP(LINUX+APACHE+MYSQL+PHP),基礎學號后,推薦在ubuntu下使用phpstorm開發(fā),(phpstorm資料自行百度,它公司jetbrains提供了很多語言的ide,交互很好,至少比zendphp和eclipse強,很漂亮,支持各種常見框架,第三方庫的代碼提示,功能也很強大,重要的是,他對學生和教師免費,在校學生和教師可以從他們的英文官網上申請免費使用,有三種方式,哪怕使用人工申請也很快,我人工申請的,一個下午就下來了,申請只是可以獲得一個免費的離線激活碼和激活賬號,功能和原版是一樣的)。

如果你希望讓自己看起來專業(yè)一點,你可以開始學習linux的快捷鍵和phpstorm的快捷鍵,他們二者的快捷鍵足夠讓你離開鼠標。但是不推薦專門背記,因為浪費時間,平常用到鼠標的時候,就百度一下這個操作有沒有快捷鍵就好了。當然你可以先找找他們的快捷鍵手冊,先全部試一遍,知道有哪些快捷鍵。

你要學習session、cookie。這是與前端交互非常重要的工具。

然后就是學會如何相應ajax、sse、websocket請求。這對時下熱門的H5尤其重要。

接下來,你需要學學正則表達式,你會經常用到的,說的簡單了其實就是便于字符串查找和替換,但是應用廣泛,比如對URL傳遞的參數類型判斷和處理,你就可以用正則匹配它是數字,還是串。你也可以用用正則拆分一個文件的名稱,獲取文件后綴和文件名等等。

然后你需要學學文件操作、數據庫操作(mysqli或者pdo,強烈推薦后者),這對于保存信息和向用戶推送信息有大用處,比如QQ空間,你上傳的圖片、附件在后臺都是php的文件操作,用戶信息、日志、訪客記錄這些都需要存在數據庫。

然后你就要開始學面向對象編程,很多框架都是基于面向對象的,比如國內常見的Yii和ThinkPHP。

最后你就要開始學習框架了,國內常見的Thinkphp,國產,中文文檔齊全,學習方便,好理解。也有一些國外的比如Yii,zoop。沒有絕對的好壞,對面向對象比較熟悉的可以使用后者,否則,學習能力不強,英文能力不強建議前者

推薦參考書《跟兄弟連學PHP》。涉及全面,講解簡單,樣例充分,但不深入。總體而言是一個很好的入門教材。

至此,你算是熟練掌握了。你如果再有一些工作經驗,你可以算的上高級工程師了。不要小看工作經驗,基礎扎實的情況下,工作是深入學習最快的途徑,你會遇到很多課本上少見的,哪怕工作一年,也能完虐一年前的自己。

如何正確學習php

對于初學者,大家都需要一套比較完整并且有趣的學習教程,所以小編整理了一套完整并且有趣的學習教程,希望可以幫助到初學者。跟著這套教程學習,肯定可以從入門到精通。

第一階段:推薦視頻:

PHP基礎視頻_html+css+js

javascript+jQuery

html+css+bootstrap

Php輕松入門視頻

第二階段:推薦視頻:

6天玩轉MySQL

PHP核心編程視頻教程

第三階段:推薦視頻:

基于PHP面向對象的自定義MVC框架高級項目開發(fā)

Smarty入門視頻課程免費分享

第四階段:推薦視頻:

SVN視頻教程無償分享

2017XML視頻教程???

2017AJAX系列視頻教程

ThinkPHP開發(fā)框架2016版

2016最新Linux系列視頻教程免費分享

第五階段推薦視頻:

NoSQL之Redis技術

PHP微信接口開發(fā)

mongodb實操視頻

第六階段:推薦視頻:

珍貴HyBridApp視頻免費分享

2016基于laravel框架app軟件開發(fā)

以上就是一些自學的經驗和視頻了,樓主可以看一下哦!

返回列表
上一篇:
下一篇: