❶ 我明天要面試php編程了,但是沒學過PHP,只學過C#。應該准備些什麼,有沒有大神幫我總結一下。另
注意以下幾點:
php是弱類型語言,變數可以不事先聲明類型。
php的優勢在於web開發,桌面程序什麼的,不是它的強項。
要去了解一些常用的開發框架:thinkphp、YII、CI、zendframework等。
❷ 怎麼自學php
php編程比較難,自學的話不容易,除非你能找到自學的方法。
……………………………………………………………………
怎樣學習php,我剛才看到一篇很不錯的文章,是一個專科生介紹自己如何自學php,並找到php的工作,裡面介紹了他的學習方法和學習過程,希望對你有幫助。
先做個自我介紹,我07年考上一所很爛專科民辦的學校,學的是生物專業,具體的學校名稱我就不說出來獻丑了。09年我就輟學了,我在那樣的學校,一年學費要1萬多,但是根本沒有人學習,我實在看不到希望,我就退學了。
退學後我也迷茫,大專都沒有畢業,我真的不知道我能幹什麼,我在糾結著我能做什麼。所以輟學後我一段時間,我想去找工作,因為我比較沉默寡言,不是很會說話,我不適合去應聘做業務。我想應聘做技術的,可是處處碰壁。
一次偶然的機會,我才聽到php這個行業。那天我去新華書店,在計算機分類那邊想找本書學習。後來有個女孩子走過來,問我是不是讀計算機的,有沒有興趣學習php,然後給我介紹了一下php現在的火熱情況,告訴我學php多麼的有前景,給我了一份傳單,php培訓的廣告。聽了她的介紹,我心裡癢癢的,確實我很想去學會一門自己的技術,靠自己的雙手吃飯。
回家後,我就上網查了下php,確實是當今比較熱門的行業,也是比較好找工作的,工資也是相對比較高。我就下決心想學php了。於是我去找php培訓的相關信息,說真的,我也很迷茫,我不知道培訓是否真的能像他們宣傳的那樣好,所以我就想了解一段時間再做打算。
後來,我在網路知道看到一篇讓我很鼓舞的文章是一個php高手介紹沒有基礎的朋友怎麼自學入門學php,文章寫的很好,包含了如何學習,該怎麼學習。他提到一個方法就是看視頻,因為看書實在太枯燥和費解的,很多我們也看不懂。這點我真的很認同,我自己看書往往看不了幾頁。
我在想,為什麼別人都能自學成才,我也可以的!我要相信自己,所以我就想自學,如果實在學不會我再去培訓。
主意一定,我就去搜索php的視頻,雖然零星找到一些php的視頻,但是都不系統,我是想找一個能夠告訴我該怎麼學的視頻,一套從入門到精通的視頻,一個比較完整的資料,最好能有老師教,不懂可以請教的。
後來我又找到一份很好的視頻,是在IT學習聯盟推出的一份視頻《零基礎php就業班》。裡面的教程還不錯,很完整,還贈送10個頂級企業項目。
下面介紹下我的學習流程,希望對和我一樣完全沒有基礎的朋友有所幫助。
收到他們寄過來的光碟後,我就開始學習了,由於我沒有什麼基礎,我就從最簡單的Html/css/javascript視頻教程學起,話說簡單,其實我還是很多不懂的,只要重復多看幾遍,就能看懂。Html/css/javascript我差不多學了一個禮拜,接下來我就學了PHP基礎和Mysql資料庫,差不多也就三個禮拜。我每天都在不停的寫一些簡單的代碼,這樣一月後我基本掌握了php的全部基礎。
接下來開始學習php高級課程,老師幽默風趣而又輕松的課堂教課,使我發現原來學習php並不是一件很難的事情。之前我把php基礎學得還不錯,到了到了php高級部分,我覺不又不是很難,可能老師太牛了,他能把復雜的問題講的比較通俗易懂,有些難點的地方我還是連續看了五六次,把他弄懂。每天下午6點下班後,吃了飯,馬上跑回家。看視頻,買了幾本筆記本。當時,為了編程還花幾百元了台二手的台式電腦,配置一般,但編程是足夠的。一邊看視頻,一邊記筆記,把重點都記下來,還一邊跟著老師敲代碼,為了能盡早學會php。每天都堅持學5-6個小時。經常學到晚上一點多才睡覺。星期六,日不用上班,每天7點多起床,學到晚上11,12點。那段時間特別辛苦,特別累。在學習php的三個多月里,除了吃飯睡覺工作,剩餘的時間都在學習,因為我知道自己的計算機基礎不是很好,也沒有學過什麼計算機,相對於那些科班的人來說我要比他們付出更多的努力。我只能咬緊牙關,堅持下去,我不能放棄,我要完成我的夢想,我要讓我的家人過上好日子。終於三個多月後我把php教程里的內容和項目都學完了,在學項目的過程中我發現項目特別重要,他能把你學過的知識全部聯系起來,能更好的理解你所學的知識。還有學習過程中,動手很重要,要經常跟著老師動手敲,動手吧,跟著做,一行一行的跟著敲,再試著加一些自己的功能,按照自己的思路敲一些代碼,收獲遠比干聽大的多。 如果遇到暫時對於一些思路不能理解的,動手寫,先寫代碼,慢慢你就會懂了。這套視頻還贈送了10個頂級企業項目,對於我沒有任何經驗的人來說,這個太重要了,還有在學習項目是提升能力最快的方法。項目能把所有的知識點全都連到一起了,不再是分散的,而是形成一個整體了。那種感覺是僅僅深入鑽研知識點而不寫真實項目的人所不能體會的。一個項目就是一根繩子可以把大片的知識串到一起。 就這樣,我用了兩個月也把項目給學完了。其實學完教程差不錯就達到就業水平,但是我可能覺得自己學歷低還是把那10個頂級企業項目才去找工作。
於是我就到51job瘋狂的投簡歷,因為我學歷的問題,專科沒有畢業,說真的,大公司沒有人會要我,所以我投的都是民營的小公司,我希望自己的努力有所回報。沒有想過幾天過後,就有面試了,但是第一次面試我失敗了,雖然我自認為筆試很好,因為我之前做了准備,但是他們的要求比較嚴格,需要有一年的項目經驗,所以我沒有被選中。
後來陸續面試了幾家公司,終於功夫不負有心人。我終於面試上的,是在閔行的一家民營的企業,公司規模比較小,我的職務是php開發程序員,但我也比較滿足,開的工資是3500一個月,雖然我知道在上海3500隻能過溫飽的生活,但是我想我足夠了。我至少不用每天都要靠父母養,我自己也能養活自己的。我想只要我繼續努力,我工資一定會翻倍的。
把本文寫出來,希望能讓和我一樣的沒有基礎的朋友有信心,其實我們沒有必要自卑,我們不比別人笨,只要我們肯努力,我們一樣會成功。
…………………………………………………………………………
希望你未來成為出色的php工程師。
❸ PHP面試都會問什麼
簡單的列出10點供你參考吧
1、php基礎知識
2、常用函數使用
3、排序演算法
4、引用變數的理解
5、session cookie 的理解
6、http請求 get post php://input 使用
7、mysql資料庫鏈表查詢,索引優化方案等
8、linux基本命名的使用 crontab,grep ,tail等
9、緩存 redis,memcached等的使用
10、市場上常用的流行PHP框架掌握,熟悉情況
❹ 自學php 面試問題
樓上的觀點全部實在,要公司給你學習或者實習或者鞏固的機會,前提是你要能給公司創造出價值
如果要公司先你的機會學習再給他創造價值,那是不可能的,畢竟,公司是公司,而不是學校。。。,而且,只是基礎的話,是遠遠不夠的。理論和實際問題,是相差甚遠的,而且是很多意外。。。既然你是自學,那就繼續學啊,何不自己做一個網站試試呢?
❺ 自學php做什麼項目用來面試比較好
最好是電商累 包括的知識點比較全 可以反應出一個人對整個網站的把控和思維分析等問題
❻ PHP面試有什麼技巧么
PHP程序員在面試的時候一般應該抓住以下幾個點。
一、應該介紹自己掌握的開發一種,主要介紹PHP語言的獨特語法以及如何使用,比如PHP語言會比CGI更快的執行動態頁面。
二、必須熟悉Oracle、Mysql等資料庫,並能簡單的介紹自己掌握的程度。由於php做出的動態頁面比用其他語言做出來的頁面在執行效率以及CGI方面高得多,所以你還需要在面試中說出自己的文檔撰寫能力很強。
三、PHP程序員應該具備獨立分析和解決問題的能力,可以在自我介紹中講講自己曾經遇到過的問題是如何解決的。讓面試官看到你的能力,這將會直接影響到你自我介紹的成功與否。
四、一個PHP程序員必須有良好的職業道德和工作態度,所以在面試中應該盡量講自己在做項目時的認真態度以及今後的工作規劃,表現出自己的進取心。
五、還有關於溝通能力和理解能力的體現,這個在與HR的交談中就可以表現出來,所以需要做的工作就是從容的有條理的把自我介紹說完,回答每一個問題時都應該簡潔明了,關於自我介紹可以提前做個草稿,背一下。
六、團隊合作能力也是企業非常看重的,在培訓中老師一般都會帶領大家做項目,大的項目一般會分小組,每個人都有相對應的任務,這就模擬了公司中的團隊合作,在自我介紹過程中要把做項目的具體流程以及相互協作的過程說出來,讓HR看到自己具備團隊合作的能力。
七、最後就是執行力,每當任務分配下來的時候該如何執行,還有自己講過職業規劃後該如何執行,還有在學習的過程中是如何人字形的,遇到困難又是如何執行的,這些都可以體現出php程序員的執行力,回答的時候抓住發現及時尋找原因,快速展開行動的這個主線即可。
八、最重要的是你的能力、技術以及自己的項目
❼ 如何面試 PHP 工程師
1、問題:請用最簡單的語言告訴我php是什麼?
回答:php全稱:hypertext preprocessor,是一種用來開發動態網站的伺服器腳本語言。
2、問題:什麼是mvc?
回答:mvc由model(模型), view(視圖)和controller(控制器)組成,php mvc可以更高效地管理好3個不同層的php代碼。
model:數據信息存取層。
view:view層負責將應用的數據以特定的方式展現在界面上。
controller:通常控制器負責從視圖讀取數據,控制用戶輸入,並向模型發送數據。
3、問題:在頁面中引用css有幾種方式?
回答:在頁面中使用css有3中方式:
引用外部css文件
內部定義style樣式
內聯樣式
4、問題:php支持多繼承嗎?
回答:不可以。php類只能繼承一個父類,並用關鍵字「extended」標識。
❽ php面試准備前應該准備什麼
php的面試一般分為三個部分:
筆試部分,會針對一些語法問題,常用基礎技術問題,出一份試卷給你做;
面試問題,針對你的簡歷,主管會經營詢問驗證,並對你進行綜合打分;
上機操作,會根據職位要求,要求你上線一個小功能之類的;
總之,會結合崗位要求,對你的基本功、專業技能,以及綜合素質進行簡單的考核,一般不難!【如果對你有幫助,望採納】
❾ PHP程序員面試時怎麼做自我介紹
面試的自我介紹你使用以下的要點進行來說明:
1.是否熟練掌握一種或以上開發語言;
2.是否熟悉Oracle、Mysql等資料庫;
3.是否具有較強的文檔撰寫能力;
4.是否具備獨立分析和解決問題的能力;
5.是否有良好的職業道德和工作態度,工作認真、踏實,責任心和進取心強;
6.是否有良好的客戶交流溝通能力和需求理解能力,較強的協作精神和團隊意識;
7.思維能力:能夠找出引發事件的多種可能原因,確定行為的不同後果,發現復雜事物之間存在的錯綜聯系,逐步排除不太相關的信息,對問題進行准確定位;
8.團隊合作:願意與他人合作,主動與其他成員進行溝通交流,彼此分享信息、知識、資源;
9.主動性:及時發現機遇或問題,並針對其快速展開行動。
談論時自然會問。不要說我性格外向,善於團隊合作和學習的刻板印象。事實上,企業人力資源部非常反感自我介紹的背書。一般來說,我理解代碼並使用模塊。我會使用一些PHP CMS模板來建立網站。
(9)自學php面試擴展閱讀:
1.一般的程序員都有四年的在專業領域的學習,需要獲得在程序領域的學士學位,不論是數學方面的還是工程方面的都是可以的。不同分類方式程序員分為:
(1)按照所使用的編程語言來分,程序員分為:c/c++程序員、php程序員、java程序員、delphi程序員、net程序員、asp程序員等;
(2)按照面向的開發平台來劃分,程序員可以分為web程序員、移動開發程序員;
(3)對進行移動設備程序開發的人員來說,針對的操作系統不同,還可以分為針對蘋果ios程序員以及針對安卓程序員。
2.服務於計算機科學的程序稱為計算機程序,也稱為軟體,是指一組指示計算機或其他具有信息處理能力裝置執行動作或做出判斷的指令,通常用某種程序設計語言編寫,運行於某種目標體系結構上。
網路-程序員
❿ 我學的是PHP,但是年齡只有19,中專畢業,擔心面試不到,沒工作經驗,能面試的上嗎
php都是自覺的,你沒有經驗是不太好找,但你至少要有自己的作品,簡單來說,你自己嘗試從0開始做一個完成的網站,也不用特別復雜,只要你能實際動手,獨立做一個php的網站,前台+後台
基本上就OK,多學習一些cms,dede,帝國,這些,很多個來用的dede,如果你會其中一個或多個是很有優勢的。