⑴ 請有經驗者告訴我怎麼學習php,我現在做的工作是seo可是技術方面一點不懂
做SEO,不需要懂PHP程序,只需要懂點PHP基礎即可。如IF語句。ECHO輸出語句啊。多用SEO工具。主要是看你關鍵字怎麼設置,一個網站外鏈是否多,網站中的內容跟關鍵字的粘合度。
⑵ 請介紹一些比較深入高級的PHP技術網站或論壇
* 網名:PHP學習網
* 網址:www.phpxuexi.cn
PHP學習網是一個提供php教程,php和mysql資料庫學習經驗的網站,還提供一些優秀的php源碼,如果您是初學者,本網站會使您的php學習之路更加平坦。在這里您可以結識更多的同學愛好php的朋友,尋找解決代碼難題的方法。
* 網名:PHP資訊
* 網址:www.phpq.net
PHPQ致力於分享PHP,做PHP中文資訊第一站點。
* 網名:PHP中文站
* 網址:www.openphp.cn
PHP、MySQL、javascript等Web開發相關研究分享。
* 網名:php愛好者
* 網址:www.phpfans.net
php愛好者,phpfans,php教程,php入門,php源碼,php動態,php基礎,php進階,php模板,php高級,smarty,資料庫, php論壇。
* 網名:中國PHP聯盟
* 網址:www.phpx.com
喜悅國際村 - 中國PHP聯盟 PHP學習交流部落。
* 網名:PHPBBS
* 網址:www.phpbbs.org
PHP論壇,PHP培訓班,php資料庫,PHP項目,PHP實例,PHP源碼,PHP教程,LAMP,MYSQL,ajax技術,javascript,js,dom,PHP應用,PHP工具,PHP學習專題,PHP應用專題,PHP產品專題,PHP學習。
* 網名:PHPEye開源社區
* 網址:www.phpeye.com
關注全球PHP社區最新動態,研究專業PHP技術,推廣國內PHP企業應用。
* 網名:php源碼網
* 網址:www.osphp.com.cn
php教程,PHP開源社區,PHP開源論壇,PHP國外開源,PHP中國站,php+mysql,打造國內最新、最全的php開源代碼網PHP開源程序大全。
* 網名:PHPChina
* 網址:www.phpchina.com
PHPChina是一個以PHP為中心,面向軟體開發者、程序愛好者的開源技術網站及交流社區。PHPChina同時也是Zend中國技術支持中心的官方社區,更是中國每個PHPer自己的開源社區。
* 網名:PHP官方網
* 網址:www.php.net
PHP官方網站,官方網址:www.php.net
⑶ php的問題 (在線等)
不知道你的程序究竟是為什麼會執行了沒有反應,如果是特別精通的人可能看了你的程序就知道問題在什麼地方,但是我一般不喜歡動腦筋,我喜歡用最笨的辦法找到究竟是哪個語句執行了機器停止反應,比如對於你的情況,可以這樣做:
隨便針對一個執行了沒有反應的程序開始調試,先在第一個PHP語句後面添加:
echo '到達調試點';exit;
如果執行後能看見這行信息,並且程序很快返回,沒有死,那麼把這個語句移動到後面一點的語句處,這樣就能找到是哪個語句造成死機,再從這個語句分析問題。
⑷ 學習PHP的QQ群
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程序員了。也該恭喜你了,其實並不那麼難。堅持,堅持;努力,努力;學習,學習
⑸ 怎麼樣才能更好的提高自己php技術
多看多寫, 理論加實踐
PHP手冊多看幾遍, 盡量了解理解PHP的所有特性. 對常用函數要瀏覽和理解個參數的意義和用法. 這些工作是基礎, 可以持續和反復的進行, 是建房子需要的磚頭,不可缺少
研究幾個php框架, 一個php框架基本上就是一種開發理念, 多理解和思考, 這類似於建房子的設計圖
多看看優秀的開源代碼, 看別人的代碼實現和架構設計, 分析它們的優劣. 這個看看別人怎麼怎麼建房子的, 以便自己可以模仿
選一個感興趣的業務問題參與或自己發起開源項目, 帶著問題去編碼去解決問題, 這是練習建房子
線上逛一逛技術論壇或加入技術群, 線下參與一些技術沙龍. 和別人溝通交流
還有就是加入一個有大神的技術團隊
⑹ php技術交流
顏色值一般有10進制和16進製表示方式。我們都知道32位真彩色一共有16777215色(通常說1677萬色),而16777215轉換成16進制的代碼就是FFFFFF 。所以要判斷一個值是否是有效的32位色那麼10進制只要小於等於16777215就可以,如果是判斷16進制則可以通過parseInt("0xFFFFFF",16)轉換成10進制來判斷。
至於如何加高亮度,首先要知道0xRRGGBB中RR的值代表紅色GG代表綠色BB代表藍色,轉換成10進制每一組一共有0-255共計256個值,數字越高越亮。那麼把一個顏色整體變亮就是把RBG3組數字同時增加,但是不能超過255。這里常用的就是10進制和16進制的相互換算命令:
Number.toString(16)把Number轉換成16進制字元串。
parseInt(String,16)把字元串按16進制演算法還原成10進制數字。第1幀上的語句:stop(); // 在第1幀停止播放。第2幀上的語句:i = 1; //設置一個變數i,並賦初始值為1。第40幀上的語句:if (i<3) { // 當i小於3時gotoAndPlay(3); // 跳轉到第3幀並播放} else { // 否則(當不符合i<3的條件時)gotoAndPlay("p"); // 跳轉到幀標簽」p」的位置並播放}trace(i); // 在輸出面板上顯示變數i的值t_txt=」i= 」+i; //在變數名為t_txt的動態文本框中顯示字元串」i=」並上i的值。(這里的+號是連接符,相當於add)i++; //變數i自加1,等同於i=i+1「play」按鈕上的語句:on (release) {play();} // 點擊按鈕時開始播放場景2【AS】圖層第40幀上的語句:gotoAndPlay("p"); // 跳轉到幀標簽「p」處並播放「replay」按鈕上的語句:on (release) {gotoAndPlay(「場景 1」,2);} // 點擊按鈕時跳轉到場景1第2幀並播放我們來分析一下語句執行的過程,影片開始時停止在第1幀,點擊「play」按鈕即開始播放,當播放頭前進到第40幀時,由if語句開始第1次判斷是否符合i<3的條件,由於在第2幀定義了變數i的初始值為1,此時判斷的結果為true,這時執行if後面大括弧「{}」中的語句,播放頭跳轉到第3幀再次播放,同時「輸出」面板中顯示出i的值為「1」,如圖1-9。這時,動態文本框中也會顯示出文本欄位「i= 1」.接下來i自加1,值變為2。當播放頭第2次前進到第40幀時,此時i的值為2,依然符合i<3的條件,播放頭跳轉到第3幀再次播放,「輸出」面板中顯示此時i的值為「2」,如圖1-9,動態文本框中顯示出文本欄位「i= 2」。i再次自加1,值變為3。當播放頭第3次到達第40幀時,此時i的值為3,超出了if語句中所指定的i<3的條件了,這時便執行else後面大括弧「{}」中的語句,播放頭跳轉到幀標簽「p」處,也就是場景2第20幀並播放,場景2第1至20幀小松鼠從場景左端跑到場景中心的動畫效果就被邁過了,這時「輸出」面板中顯示i的值為3,如圖1-9。動態文本框中顯示出文本欄位「i= 3」。當播放到第30幀時,小松鼠翻轉身繼續在原地跳躍,到第40幀時,由幀動作腳本gotoAndPlay("p")指令其跳轉回第20幀再次播放,如此就形成了在第20至第40幀之間反復播放,我們看到的實際效果就是小松鼠不停的在原地翻轉跳躍。這樣就實現了小松鼠在場景1來回奔跑3次後,跳到下一個場景在原地反復翻轉跳躍的效果。當點擊「replay」按鈕時,由gotoAndPlay(「場景 1」,2);指令播放頭再跳轉到「場景 1」第2幀重新播放(場景名必須與影片文件中的場景名稱一致),此時i的值為1,再次按照上面的判斷過程繼續播放。圖1-9 輸出面板上依次顯示i的值這一節中新的知識點:動態文本:是在動畫播放時動態更新的文本欄位,定義動態文本的方法是,用文本工具在場景上劃一個適當大小的文本框,在屬性面板中將文本類型設置為「動態文本」,並在右下方的【變數】輸入欄中為其定義一個變數名。命名文本欄位時,應使用 _txt 後綴。幀標簽:是動畫文件中為關鍵幀添加的命名標記,如本節實例中的幀標簽「p」。幀標簽在動作腳本中可以起到方便的導航作用,在設計動畫時,往往會調整某些關鍵幀的位置,如果使用了幀標簽,就不必一一修改動作腳本中的相應位置參數,比如,我們如果要把上面實例中的跳轉動作改為跳轉到場景2第1幀,就可以直接把幀標簽為「p」的那個關鍵幀移到第1幀就行了。對於跳轉動作比較多的動作腳本特別有用。添加幀標簽的方法是,選中關鍵幀,在「屬性」面板中輸入名稱,幀標簽名稱可以是任意字元。添加有幀標簽的關鍵幀上會出現一面小紅旗標志,標志後面會顯示幀標簽名稱。如圖1-10所示。圖1-10 添加幀標簽常量:是在程序運行中不會改變的量,例如i=1、i<3,「1」和「3」就是一個常量。變數:是一種用英語字母、英語單詞或者字母組合來表示的標識符,不能用數字開頭。變數用於保留任何類型(字元串、數字、布爾值、對象、影片剪輯)的數據值。如這一節中的變數「i」。表達式:表達式是動作腳本中最常見的語句, 它通常由變數名、 運算符及常量組成。如這一節裡面的i=1;i<3等都是簡單的表達式。左邊的「i」是變數名, 中間的「=」是賦值運算符(注意,這里這個等號「=」不表示相等,只表示將右邊的值賦給左邊的變數,相等操作符用「==」表示),「<」是比較運算符, 右邊的數值是常量。由這個表達式可以聲明一個變數, 為下一步操作做准備。表達式又分為賦值表達式,如i=1, 算術表達式,如x=3/5,邏輯表達式,如i<3。要求:1. 素材源文件中有兩個場景,分別將其命名為「a」、「b」;2. 將「b」場景的第31幀命名為「p」;3. 在「a」場景左下方創建一個動態文本框,並為其定義變數名,要求按照文本類型正確添加後綴;並將這個動態文本框復制粘貼到「b」場景左下方。4.在「a」場景的【as】圖層添加語句實現如下效果:①動畫開始播放時停止在第1幀;點擊「play」按鈕開始播放。②在第2幀定義一個變數「i」,並根據下面要求的效果正確設定初始值;③當播放頭到達第40幀時,根據判斷條件進行下一步的播放,判斷條件為:變數i是否等於3。當條件成立(即i等於3)時,跳轉到幀名稱為「p」的位置並播放;當條件不成立(即i不等於3)時,跳轉到當前場景第3幀並播放;判斷完成後在輸出面板中顯示i的值;在動態文本框中顯示文本欄位」i=」並上i的值;要求第一次顯示i的值為「0」;最後i自加1。
⑺ php如何學習才能更快入門呢
問怎麼入門PHP學習 這個問題老生常談了
但是還是有那麼多新手不知道怎麼PHP入門
現在我分享下我的入門經驗吧希望能幫助到你
我是看視頻的 我不喜歡一開始就看書
看視頻 不理解的地方可以暫停查閱網路
然後就跟著寫代碼了
多寫一定沒錯
我現在成績都是多寫出來的
愛微網專注PHP學習PHP技巧方法PHP技術交流
期待你的加入
發現問題去解決問題
你將進步飛快 看了就要寫代碼 不懂就去網路 懂了後就要總結 OK
⑻ PHP發展前景如何 好就業嗎 薪資待遇如何
php目前比較火的伺服器腳本語言,開發web網站很不錯。
優勢:
不斷更新,不斷優惠,看一門語言是否在不久的將來依然存在,就看他是否不斷的更新。
php運行模式正在進步,效率不斷提高,加上php7版本的發布,性能是一個質的飛躍。
開源性,具有開源性的東西,必然會受到大家熱愛,必然有很多支持的群體去為他貢獻。
很多擴展都是寫好的,拿來自己就可以用,效率提高。
缺點:
入門易學,初級要求不高,所以造成初級程序員泛濫,代碼質量缺乏安全,高級程序員缺乏。
至於,桌面方面,php也是可以的,有專門的設計,只是比較復雜,很少用而已,以後必然會簡化提高。
程序員很多人,高度依賴框架,影響了php原始編程的某些方面進步,禁錮了程序員的思維。
工資的話。這個怎麼說呢,編程這一塊隨著經驗和技術的提高工作都會不斷提高的,但是現在很多公司要求並不是那麼高,有些人的工資給的偏高了,做網站,不僅僅會編程,還要考慮諸多:安全,效率,性能等問題。所以工資會隨著你的經驗逐步提高。
我也是培訓出來的,不過我告訴你,我的工作算是同級最低的4000,別人都很高很多5000-7000的,但是他們的能力不一定都比我強,工資嘛,能做,與有時候還需要能說。目前如果你培訓的話,建議你一定要認真,期間多了解實際開發流程和實際問題,多交流,多加群多看資料。編程經驗不多,但是一定要了解的多才行,不會做,你會說至少了解。
要說的就這么多。技術員,就要精通技術,跟隨潮流,才是永恆。工資浮動很大,今年你可能是菜鳥,明年可能就是大神,工資翻幾倍都很正常,重要的是工作學習歷程,實際解決問題的能力。
⑼ 公司PHP技術分享會,該講些什麼
老師傅也會遇到新問題,把你遇到的一些奇奇怪怪的問題與解決過程拿出來分享就可以。比如用某個庫導致編碼問題怎麼解決的啦,ide上一個不常動的配置無意改動產生了什麼問題什麼的
⑽ 如何最快速的學習PHP
作為一個PHP程序員來說,並不是告別了大學校園你的學習生涯就此結束,而是剛剛開始!!你絕對想不到你將要面對的知識海洋是浩瀚無邊的,你學習的速度永遠趕不上它更新的速度。甚至你都還沒有掌握透某個技術,新的技術又已經迭代進來。而最重要的是,你不得不強迫自己,在更新迭代的浪潮中脫穎而出,適應工作提升自己。那麼,我們又應該怎麼按自身的情況提升自己呢?我將從實習、初級、中級三個階段進行講解。
一、實習階段的PHP程序員提升方法
剛出大學出來的程序員,學習能力是最強的,這時候最有朝氣和想法。但是初入職場都會感覺一切很新穎,隨著上班久了就會有倦態感,慢慢的就會出現那種朝氣沒有了,上班一天回到家只想躺在床上玩手機。久而久之,非常不利於自己的成長。一旦養成這種習慣,後期想再重新拾起是一件很困難的事情。那麼作為一個過來人,我建議你可以這樣做:
1、初入職場,多學多看多記
剛進入職場的PHP程序員一定會很愛吐槽,我拿這么少的工資做那麼多的工作。如果你在抱怨,那對你提升是有很大的影響。你可以混這份工作混完3個月,你也可以3個月時間把你自己糊弄過去。
作為一個剛進入到企業中的實習生,錢真的不是最重要的,能力的提升才是無限增值的。你不會希望實習完就完了吧?然後再畢業找一份更好的?那麼你的職場經歷憑什麼靠這3個月的實習來讓我給你超過實習時候的工資?很多時候你的工作經歷,企業是不看重實習期工作經歷的。為什麼?因為實習期就是一個給初入職場的大學生適應學習編程的階段而已,並不會安排很重要的工作給你。所以你實習期間的工作經歷,在別的公司裡面普遍認為沒有價值,記住是沒有價值!!為什麼這么說?因為那個期間企業在花錢給你進來學習(適應職場),接觸的東西都不會是最重要的模塊(我想你也應該有體會,熟悉系統,修改bug,開發小功能)。而你畢業之後重新進一個企業工作時,你就會發現你做的東西更重要(涉及伺服器維護、介面開發、資料庫設計)更加的深入。
初入職場的實習生是最寶貴的,別以為企業花錢是讓你打雜的。如果你真認為自己進來就是打雜的,那你的心態不正做事也不正就更別想說從中學點什麼了。
做的事情簡單,但是請你一定要去思考怎麼把它做的更好,其他相關的模塊是如何和你做的掛鉤的(思維發散)?你做的這個模塊會影響哪些功能(全局觀)?我的建議就是從點到面,做完了就積極的跟導師(組長)要任務,你做的越多你的能力提升的越快。個人建議,剛出來時不要貪快,要的是好!即使慢都不要緊。
這時候,最重要的是養成一個習慣:思考!!思考我從這里學到了什麼,這些東西對我有什麼幫助。如果我下次在遇到這個問題怎麼樣可以快速解決?在後面的工作中你一定會發現效率怎麼一下子就上來了。
首先,一定要多學,看周圍同事或導師,他們的代碼怎麼編寫的。
其次,一定要多看,多去看周圍同事是如何為人處世工作的(態度),這些對你後面處理工作人際關系很有幫助(職場晉升這塊)。
最後,一定要多記,沒人什麼東西都記得全!!多記,忘記了還可以回過頭來翻看看,回憶一番,對你幫助絕對大!!
2、工作中多總結
我的建議就是,每周工作都要寫周報!!如果可以最好每天都寫日報。這一塊東西千萬別小看,你從這些日報和周報中發現自己的成長。其次記錄了你的處理問題,當你再回過頭去看的時候,你會發現原來自己做了這么多事情,後面對你寫簡歷,跟面試官交流這些東西的時候,面試官都會覺得你心細,是個不錯的培養對象。
3、閑暇時間多看技術博文、相關技術發展方向
提升最快的辦法就是站在別人的肩膀上看遠方!並不用你花很大塊的時間研究這些,你只需要自己業余時間(等車、車上)刷下手機看看這類博文,然後收藏(收藏並不等於就沒用了,而是為了當你工作中遇到這些問題時可以快速找到這些文章幫助你)。業余時間的積累是你提升最快的,並不需要你花什麼大的心思,還是一個很不錯的習慣。在瀏覽博文過程中,建議多評論(和作者交流做朋友),互相交流思想會讓你的編程思維上一個水平。
4、定目標,找准方向提升
編程的世界發展很快,初入職場的PHP程序員請一定要找准方向。往一個方向精通下去。因為學的東西實在太多。千萬不要這學一點(例如PHP開發),那學一點(前端開發),對你應付深入的PHP開發問題時你一定會崩潰!!你好像什麼都懂,但是不深入勝任不了難的工作,其次你的效率也不高,在試用期企業就能看出你的水平,這時候你也會感覺很艱難。
所以想好自己往哪個方向走,就專精那塊。有經歷再發散分支一起學。