這次挑戰,我想紀錄自己從零開始學習 PHP 的過程,並在 30 天內完成從基礎到實作的目標。過程中會先學習基本語法、變數、流程控制,接著深入函式、表單處理與資料庫,並透過實作加強理解。
這是一個 PHP 小白的 30 天記錄,也是一場對自己的挑戰,希望最後能整理出清楚的筆記,幫助自己,也幫助同樣想學 PHP 的人!
物件導向是現在很多PHP專案的基礎(Laravel、Symfony、WordPress Plugin)幾乎都用 OOP。 在程式設計裡面要遵循一個原則:DRY(...
OOP很多觀念要理解,所以會分很多天來看 在昨天有做建立物件的練習,接下來要在類別裡面加上方法,讓手機這個物件做事情 <?php class phone{...
在以前的文章裡面,為了方面直接取用函式,所以我全都用public,現在要來整理一下所謂的存取修飾符,每一個的使用方式差在哪 修飾符 使用位置 類別內可存取...
多型的定義是 : 不同類別的物件可以 使用相同的方法名稱,但實際行為可以不同 多型是一種概念,像介面(interface)、抽象類別(Abstract Clas...
介面(interfacer)就像一個契約書,裡面規定了你要做什麼,但不管你要做什麼。 他和抽象類別差別在於 介面是完全規範,抽象類別可以部分是規範,部分可以實作...
參考 w3chools 什麼是資料庫呢? 工程師們都把資料庫稱為DataBase,可以把他想成一個存放資料的地方,資料庫通常是一個公司最重要的地方,因為所有資...
參考w3schools 在昨天學習到怎麼建立資料庫,接下來要來建立資料庫裡的資料表了,一個資料庫裡面也可以有很多資料表,我們先來建立一個資料表。 每個資料表都會...
在前面的27天 已經大概了解了基本的php了接下來簡單介紹一下github是什麼以及為什麼他是工程師必學 github就像一個公共平台,創作者可以把自己寫的專案...
MVC文章參考MVC是一個設計模式,他不是語言框架,而是專案規範,MVC就是現在很多專案會使用的架構,Laravel就是使用MVC架構做出來的框架。 MVC 的...
Larave文件參考先說說什麼是框架? 框架就像「建築的骨架」或「搭積木的底板」,提供一套固定的結構和規則,讓你可以在上面快速開發程式。它不是程式本身的功能,而...