iT邦幫忙

鐵人檔案

第 11 屆 iThome 鐵人賽
回列表
Software Development

後端基礎PHP+Mysql & Laravel 30日養成計畫 系列

帶領想自學後端程式語言(php)但無基礎的網友們從零到能開發出屬於自己的小型side project,30天不難不難

鐵人鍊成 | 共 36 篇文章 | 88 人訂閱 訂閱系列文 RSS系列文 團隊好想工作室 v3.0
DAY 11

Day 11 淺談物件導向 (一):class與method

物件導向對於初學者來說可能是個較容易混淆的概念。要搞懂物件導向,首先要釐清類別(class)、屬性(property)、方法(method)、實體(instan...

2019-09-26 ‧ 由 阿寶 分享
DAY 12

Day 12 淺談物件導向(二):修飾子、建構子及解構子?

前情提要property是這個物件應該有的一些變數,property前面的public、private是『 修飾子 』,表示該property的使用權限,這個...

2019-09-27 ‧ 由 阿寶 分享
DAY 13

Day 13 淺談物件導向(三):來聊聊封裝與繼承

物件導向程式設計由三種主要的機制構成:封裝、繼承與多型 封裝(Encapsulation) 所謂封裝,就是把程式包成class,隱藏內部實現細節(private...

2019-09-28 ‧ 由 阿寶 分享
DAY 14

Day 14 MySQL基本操作 + 亂碼解決方法

PHP的基礎語法教學已經在上回告一段落了,接下來要進入連接資料庫的部份。不過在這之前,要先熟悉資料庫的使用方法。所以今天要來教大家如何透過基本語法,將資料存到資...

2019-09-29 ‧ 由 阿寶 分享
DAY 15

Day 15 PHP連接資料庫

PHP提供了很多函式來和MySQL做連接,在PHP5之後使用的是mysqli函式。而常用的資料庫函式有: mysqli_connect("主機名稱&...

2019-09-30 ‧ 由 阿寶 分享
DAY 16

Day 16 Git入門教學:將檔案加入版本控制系統下

什麼是Git? 為什麼要學Git? 什麼是git,最標準的官方回答就是,他是一種分散式版本控制系統。但什麼是版本控制?分散式又是什麼意思? 每一次對檔案做的任何...

2019-10-01 ‧ 由 阿寶 分享
DAY 17

Day 17 留言板實作(一):留言者註冊、登入功能

留言板是我第一個練習的PHP+MySQL實做作品,運作概念就是讓留言者送出資料到伺服器,存進資料庫,檢視所有留言在從資料庫撈資料顯示在頁面上。不過在這之前要先稍...

2019-10-02 ‧ 由 阿寶 分享
DAY 18

Day 18 留言板實作(二):寫下留言及查看所有留言功能

登入之後,透過URI傳遞使用者名稱,使用者名稱會被存在$_GET陣列中。 寫下留言 board.php <?php include 'style.htm...

2019-10-03 ‧ 由 阿寶 分享
DAY 19

Day 19 留言板實做(三):編輯、刪除留言

一般來講,留言者應該只能擁有編輯和刪除自己留的言的權限,因此在登入之後,每次跳轉頁面網址都會帶著這位留言者的名字,在編輯與刪除留言的時候會先核對這個名字的id號...

2019-10-04 ‧ 由 阿寶 分享
DAY 20

Day 20 Authentication基礎概念介紹:session、cookie and token

除了用post、get等方式在網頁間傳送資料外,session、cookie和token也是在網路應用程式中經常使用來儲存使用者資料的機制。由於http是無狀態...

2019-10-05 ‧ 由 阿寶 分享