iT邦幫忙

鐵人檔案

2025 iThome 鐵人賽
回列表
Modern Web

PHP 新手自學筆記 系列

這次挑戰,我想紀錄自己從零開始學習 PHP 的過程,並在 30 天內完成從基礎到實作的目標。過程中會先學習基本語法、變數、流程控制,接著深入函式、表單處理與資料庫,並透過實作加強理解。
這是一個 PHP 小白的 30 天記錄,也是一場對自己的挑戰,希望最後能整理出清楚的筆記,幫助自己,也幫助同樣想學 PHP 的人!

參賽天數 10 天 | 共 10 篇文章 | 1 人訂閱 訂閱系列文 RSS系列文 團隊小石頭派對
DAY 1

【Day1】為什麼要學 PHP

這是一個 完全沒接觸過PHP的自學紀錄 先說說為什麼要學 PHP,PHP 是一種 後端語言,在電腦語言中,程式通常分成「前端」和「後端」,而 PHP 就是後端的...

2025-09-15 ‧ 由 sunny_cin 分享
DAY 2

【Day2】第一步,先認識「變數」

學 PHP 之前,我發現一個最重要的東西就是變數。變數可以想像成一個有名字的盒子,你可以在這個盒子裡放東西,像數字、名字等等。例如: //年齡 18 $age=...

2025-09-16 ‧ 由 sunny_cin 分享
DAY 3

【Day3】程式碼怎麼顯示在畫面上?(echo 與換行)

昨天(Day 2)我們學了變數,今天就要讓程式「說話」──也就是把內容顯示在網頁上! 打php時要用 <?php //裡面打你想要的東西 ?&gt...

2025-09-17 ‧ 由 sunny_cin 分享
DAY 4

【Day4】PHP基礎程式碼排版

我發現,不管寫什麼語言,良好的排版真的很重要。程式碼越多,如果排版亂,自己回來看就很容易眼花,別人要看也很花時間。 我試了兩種排版方式,差別很明顯: <?...

2025-09-18 ‧ 由 sunny_cin 分享
DAY 5

【Day5】資料型別+運算子

在學習變數時我有整理了一下表格 型態 說明 範例 整數 (integer) 沒有小數點的數字 $age = 18; 浮點數 (float) 有...

2025-09-19 ‧ 由 sunny_cin 分享
DAY 6

【Day 6】運算子符號詳細筆記

類型 運算子 說明 算術運算子 + - * / % ** 加、減、乘、除、取餘數、次方 字串運算子 . 字串串接 賦值運算子 = += -...

2025-09-20 ‧ 由 sunny_cin 分享
DAY 7

【Day7】整數+字串 (練習實作)

對於資料型別有了基礎的認識之後,便可以來實作自己輸出看看~ 型態 說明 範例 整數 (integer) 沒有小數點的數字 $age = 18;...

2025-09-21 ‧ 由 sunny_cin 分享
DAY 8

【Day 8】陣列+布林 (練習實作)

接下來開始陣列和布林的實作 索引陣列 一個最基本的陣列長這樣 $trainPeoples=[20 , 44 , 80 , 70]; 這個陣列有 4 個數字,存...

2025-09-22 ‧ 由 sunny_cin 分享
DAY 9

【Day 9】PHP 的迴圈 (for、while、do while、foreach)

PHP有好多種迴圈 我這邊做了一些範例 for迴圈 for ($i = 0; $i < 3; $i++) { echo "第 {$i...

2025-09-23 ‧ 由 sunny_cin 分享
DAY 10

【Day 10】PHP 函式(function)

今天做 函式的筆記!程式碼參考w3schools 基本函式 首先在呼叫函式以前必須先建立函式像這樣 function myMessage() { echo...

2025-09-24 ‧ 由 sunny_cin 分享