平秋盛
不知你發(fā)現(xiàn)copy了沒有,很多技術(shù)bai大佬,雖然很忙,du但是都有寫技zhi術(shù)博客的習慣。不管dao你是自學還是怎么學,大嬸們的經(jīng)驗都是:編程就是多敲代碼練習,看十遍不如寫一遍。我學的時候也會像你這樣的,不知道樓主有沒有記筆記的習慣。學習基礎(chǔ)的時候,還是多記筆記。我有好多個筆記本,因為學的比較多,web開發(fā)嘛,你懂得,所以學基礎(chǔ)的時候都記下來了,遇到不記得的,翻筆記本就搞定了。有時候遇到記錄了不理解的或者真的沒印象,就再學一遍,再記錄詳細一點,不知道的度娘會告訴你,這樣又加深了理解。還有,我每當遇到一個技術(shù)難題亦或新技術(shù),我找到了解決方法也會記錄下來,久而久之我積累了不少。再回頭翻看這些時候原來這都變成我的了。打好基礎(chǔ)是關(guān)鍵,祝你早日學成。
劉璩
PHP開發(fā)大概學習路線!供你參考!第一階段:HTML+CSSHTML:這是做WEB開發(fā)必須要接觸一門語言,現(xiàn)在這個語言基礎(chǔ)對于學習PHP培訓不可或缺,我們在網(wǎng)頁上點擊右鍵查看源碼的時候頁面上顯示的就是HTML語言。第二階段:Div+Css有了HTML對于網(wǎng)站來說只是有了一個骨架,我們還要PHP培訓后配置各種顏色,各種布局,這個時候我們就需要Div+Css來發(fā)揮這些作用。第三階段:Javascript有了頁面也有了布局,這個時候我們就需要添加很多頁面的效果,比如橫幅的滾動,這些是最常見不過的了,這些效果就是JS來實現(xiàn)的,我們也可以用JS第三方的庫,比如JQ、Dojo等。第四階段:大型網(wǎng)站優(yōu)化Linux操作系統(tǒng)、LAMP環(huán)境搭建、LNMP環(huán)境搭建、大型數(shù)據(jù)庫設(shè)計、MySQL高級技術(shù)、MySQL優(yōu)化、頁面靜態(tài)化、偽靜態(tài)、大型網(wǎng)站架構(gòu)解決方案、Ningx服務器、Redis緩存服務器應用,云服務器(阿里云)。第五階段:PHP調(diào)用語言的學習前端頁面好了,這個時候我們就需要調(diào)用數(shù)據(jù),這個時候就用到PHP語言了,PHP的作用是把數(shù)據(jù)庫中的數(shù)據(jù)經(jīng)過PHP培訓的處理展示在前端上。第六階段:學習數(shù)據(jù)庫PHP的數(shù)據(jù)來源是哪里?當然是數(shù)據(jù)庫,數(shù)據(jù)庫MySql,這個在PHP的手冊中有MySql的一些擴展函數(shù),MySql最原始的的Sql語句,我們至少要學會Create、Delete和Update。第七階段:服務器的學習按照上面的流程學號后基本可以做一個小的簡單應用程序出來。如果你想進一步的提升自己的能力,那服務器是必須的了,服務器我們只需要學習Linux的就可以,Linux可以關(guān)注Redhat、Centos、Ubuntu。
仙霞嶺
1、php的含義PHP(外文名:PHP: Hypertext Preprocessor,中文名:“超文本預處理器”)是一種通用開源腳本語言。2、常量的定義define('VAR_XXX', true);3、數(shù)組的排序函數(shù)sort() - 以升序?qū)?shù)組排序rsort() - 以降序?qū)?shù)組排序asort() - 根據(jù)值,以升序?qū)﹃P(guān)聯(lián)數(shù)組進行排序ksort() - 根據(jù)鍵,以升序?qū)﹃P(guān)聯(lián)數(shù)組進行排序arsort() - 根據(jù)值,以降序?qū)﹃P(guān)聯(lián)數(shù)組進行排序krsort() - 根據(jù)鍵,以降序?qū)﹃P(guān)聯(lián)數(shù)組進行排序4、讀取文件的內(nèi)容的函數(shù)是?file_get_content5、date函數(shù)的用法date('Y-m-d H:i:s', time());第二個參數(shù)可以忽略6、文件上傳,保存臨時文件信息的是?$_FILE7、搭建PHP開發(fā)環(huán)境需要什么?apache/nginx8、提交表單的方法document.form[x].submit();9、自定義函數(shù)的組成function 關(guān)鍵字 + 函數(shù)名10、包含文件的兩個函數(shù)的區(qū)別require() :無條件包含,如果文件不存在,會報出一個fatal error.腳本停止執(zhí)行include() : 有條件包含,如果文件不存在,會給出一個 warning,但腳本會繼續(xù)執(zhí)行11、三元運算符的使用規(guī)則條件 ? 條件成立時執(zhí)行 : 條件不成立時執(zhí)行12、for循環(huán)的用法和使用for(循環(huán)變量定義;條件(條件不成立時終止執(zhí)行);循環(huán)之后的執(zhí)行)for($i = 1; $i < 10 ; $i ++)13、PHP操作數(shù)據(jù)庫的步驟和代碼//鏈接數(shù)據(jù)庫服務$db = mysql_connect('YOUR_DB_ADDRESS','YOUR_DB_USER','YOUR_DB_PASS')//選擇數(shù)據(jù)庫mysql_select_db('YOUR_DB', $db);//設(shè)置傳輸編碼格式mysql_query("set names 'utf8'");//編寫SQL語句$query = "select * from YOUR_DB_TABLE"; //執(zhí)行SQL語句$result = mysql_query($query); 14、以只讀方式打開文件代碼,關(guān)閉文件代碼$f = fopen('xxx.txt', 'r');fcolse($f);
牛郎織女
下載比較基礎(chǔ)全面的電子書,先整體瀏覽一遍,知道個大概,再參考一些做得比較好的項目,比如PHP類的CMS,參考別人的實現(xiàn)方法,一邊看一邊學,最好再動手修改源代碼
精芒掩醒
三種方式供你選擇:一種是自學,當然你要有些基礎(chǔ)還要有不錯的學習能力回及自制力。答一種是報班學習,這個是學的最快的但是需要教學費。還有一種是線上學習,這個需要找到不錯的視頻教程,你想學的話可以看看扣丁學堂的教程。以上三種供你選擇,祝你好運。光學PHP肯定不夠,最基本的也要學HTML,PHP包含的東西也很多,如果簡單點,一個小留言板大概學了2個月就差不多了,但是PHP當中還有很多別的比如面向?qū)ο蟆D庫、cookie、session……。想要做個真正像樣的網(wǎng)站,CSS、JS、SQL也是必不可少(ajax無非就是js+css做前臺,php、asp或jsp做后臺)。
趙海清
看你自己是不是愿意去學了,能夠堅持下去是很重要的。其次你最好看一些相關(guān)的書籍和教學的視頻,這樣還是很重要的,能夠打好基礎(chǔ)。其次你要是想要提高自己的水平的話,最好還是去一個相關(guān)的學校來學習一段時間……剛剛開始的時候我和你的情況是差不多的,然后去兄弟連學習了一段時間,感覺還是相當不錯的,現(xiàn)在在北京月薪9k了……
王瑞相
基礎(chǔ):搭建lamp環(huán)境,php語言(函數(shù),結(jié)抄構(gòu),數(shù)據(jù)庫Drivers)中級:緩存(redis、memcache等),數(shù)據(jù)庫設(shè)計(主從bai分離),服務器配置du(linux系統(tǒng)學習、動靜分離、負載均衡等)高級:熟練運用zhi各大框架(thinkphp、CI、YII、laravel等)建議:thinkphp最簡dao單,可以由此入門
南疆
找本書看看追問
就是說啥書呢 小白看的追答
下個php手冊,從頭開始研究
石進喜
在學習完一些基礎(chǔ)的語法后,建議你就可以開始學習框架了。其實你不需要糾結(jié)是不是應該把原生的PHP代碼學的多么透徹。你再怎么學,也不可能比那些實際做項目的人學的快的。所以你要做的,就是盡量入門,然后在實踐中提升自己。剛剛說到框架的學習,我建議你可以去看看一些招聘網(wǎng)站上,你所在的城市,或者你想去發(fā)展的城市所要求的PHP工程師所需要的框架是什么。然后再去針對的去學習。我是先學習CI框架的,因為這個框架比較適合新人學習,用的人 也蠻多的。