iT邦幫忙

1

學php前要先學好哪個?-END

php
  • 分享至 

  • xImage

謝謝大家給的建議/images/emoticon/emoticon47.gif

看更多先前的討論...收起先前的討論...
1. C OR C++ OR C#
2. JAVA
前者最基本的程式邏輯,學會任何一種,基本的語法就沒問題了
後者是關於OO,JAVA 算是OO最基礎的語言,學會PHP的OO也沒問題了,然後就是融會貫通,PHP 的語法會稍微不同,前面這兩種會了,去K PHP 的書會比較簡單
然後就是 資料庫
資料庫有 SQL 跟 NOSQL,會有點差異,這要看你們自己要用哪一種
還有 SQL 本身的DB 內部還是可以寫程式自動處理,這又是更進階的部分,如果PHP寫得夠好未必需要,但某些需求PHP做不到,那這部分還是需要編寫程式來協助的,這最後可能都躲不過必須學習的
linux2k iT邦新手 5 級 ‧ 2020-07-02 16:43:56 檢舉
JAVA跟PHP幾乎沒有關係,這些都不是PHP的前置學習項目。
發大,你等於叫他全學了@@"
發大.................麥啦,嚇人咻.......
我C不熟,C++皮毛,學PHP時C#還不會
JAVA沒碰過

一樣把人家的PHPBB和DISCUZ拿來玩轉甚至自己做模組
說真的,PHP沒有那麼明顯的OO概念,就連物件也沒有所謂繼承、私用、就連變數也沒有型別可言..............操作符是什麼,它就變什麼........

(PHP 7.2的環境下執行)
<?php
$a = 1 ;
$b = "2";
echo $a+$b ; // 3
echo "<br>";
echo $a . $b ; // 12
要我說,學PHP,前置就是要懂什麼是HTML,還有要一起學javascript
不然你會被綁手綁腳綁的很累
@japhenchen
我覺得你誤會了php喔。
你說的「PHP沒有那麼明顯的OO概念,就連物件也沒有所謂繼承、私用、就連變數也沒有型別可言」
這些都有的喔。

它只是弱型態不強制,但其實也可以調整成強制。
php 5 跟 php 7 以後的版本差很多
php 5 有點是舊時代的產物
現在要學 php 建議從 7 開始著手
甲土豆 iT邦新手 5 級 ‧ 2020-07-03 09:36:22 檢舉
@japhenchen 你確定你說的是PHP 嗎~~
@japhenchen
https://ithelp.ithome.com.tw/articles/10114633
https://ithelp.ithome.com.tw/articles/10114707
https://ithelp.ithome.com.tw/articles/10114761
https://ithelp.ithome.com.tw/articles/10114805
https://ithelp.ithome.com.tw/articles/10115273
我很久以前寫的,BJ4
甲土豆 iT邦新手 5 級 ‧ 2020-07-03 17:38:08 檢舉
@japhenchen 大哥~~~,看不起,PHP 可以,但也請做個功課好嗎
會寫得多程式語言,不如專精一塊 ~~~
player iT邦大師 1 級 ‧ 2020-07-08 10:52:24 檢舉
用戶端:
HTML5 + CSS3 + JavaScript (或ECMAScript) 建議再加上jQuery 與 Bootstrap

伺服器端:
PHP7 + SQL

相關:
JSON + AJAX + 正則表達式
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中
3
㊣浩瀚星空㊣
iT邦大神 1 級 ‧ 2020-07-02 14:46:43
最佳解答

如果是依「小女子」來上手。會比較容易些也沒錯。(開玩笑,別當真)

不過如果你想知道如何「比較容易上手」
這沒有標準答案。

其一是不懂你的能力程度到哪。
如果是依初學者來看待,要學到能快速上手的地步。
基本我會直接要求先學一個框架來處理。
可是這是需要天份的。而且也不實際。

所以,我沒辦法告訴你如何快速上手。
只能多練多看多學習。
然後再學習如何問好多巴結多尋問。

這裏會有很多佛心人會給你答案的。(不要把我算在內,我是壞人)

但為了之後的存回

/images/emoticon/emoticon19.gif

1
Wen.
iT邦新手 5 級 ‧ 2020-07-02 16:02:58

存回意思是指存回資料庫 ?
如果是的話要學的不只是PHP,但妳說只要學PHP,就當你會SQL操作了,要學的是PHP連線DATABASE、下SQL。

在學PHP之前往哪邊下功夫比較容易上手呢?
建議就直接上網GOOGLE:PHP 教學,先把基本語法摸一遍,既然是工作,應該有時程問題,學玩基本語法,就可以開始寫系統了,依照系統功能邊GOOGLE邊學吧。

我個人是這樣,給妳參考。

8
通靈亡
iT邦高手 1 級 ‧ 2020-07-02 16:24:29

學會PHP之前
1.學會自行使用Google下關鍵字,不要當伸手牌
2.問題的分析能力與表達能力,不要讓別人當通靈王
3.網頁前後端概念(Request & Response),不要問後端語言怎麼處理使用者的操作事件
4.前端 HTML & Javascript,不要用Dreamweaver
5.關聯式資料庫與sql語言,不要說phpMyadmin是資料庫
6.技術交流,男女平等,不要用女子身分問問題

不知道為什麼看到「小女子」一肚子火/images/emoticon/emoticon04.gif

3
混水摸魚
iT邦研究生 2 級 ‧ 2020-07-02 17:46:07

基礎教學給你參考 https://www.webteach.tw/?p=1434
學 php 之前 應該先學 html5
再學 javascript 或 直上 jquery
再學 css3 或 直上 bootstrap

1
wolfwang
iT邦研究生 4 級 ‧ 2020-07-03 10:22:07
  1. 當然先學好 PHP,《現代 PHP》(https://www.tenlong.com.tw/products/9789863477785) 可以找來深讀,如果你連最基本的都還不會,可以先從《PHP 學習手冊》讀起(https://www.tenlong.com.tw/products/9789864762606?list_name=srh)。
  2. 學 PHP 不可能不處理資料庫,也許你說的「存回」就是這件事,依你無法清楚的描述這個行為,我想也許你也需要一本《PHP、MySQL 與 JavaScript 學習手冊》(https://www.tenlong.com.tw/products/9789864762606?list_name=srh) ,甚至需要幾本 MySQL 專書來幫助自己。
  3. 現在企業多半不會用純 PHP 去開發,而是會使用像 Laravel 或是 CodeIgniter 這類事先集合一些工具和功能的框架來加速開發的時間和穩定度。目前台灣使用 Laravel 的人不少,也有很多人覺得一開始學習從 CodeIgniter 比較容易一點,不過這還是看你們公司以及你自己有多少學習時間,使用框架時,通常已經涉及一些更深入的 PHP 設計模式觀念。
  4. PHP 和 Web Server、網路基本知識、資料庫、資訊安全都有關係,這些都是日後需要一直持續進修的
0
阿瑜
iT邦研究生 3 級 ‧ 2020-07-08 02:45:40

前後端
https://ithelp.ithome.com.tw/upload/images/20200708/20111516feM9ebOXJJ.png]

非推銷 ,有讀過覺得還不錯 XD

0
goinc1937
iT邦新手 5 級 ‧ 2020-07-14 17:33:52

學完義大利面的PHP寫法之後就可以開始學

  1. PHP 的 OOP
  2. Laravel 框架

我要發表回答

立即登入回答