iT邦幫忙

php相關文章
共有 1075 則文章
鐵人賽 Software Development DAY 23

技術 【PHP Telegram Bot】Day23 - Inline mode(內聯模式):在輸入框使用機器人

雖然還有另一個按紐,但是今天我想先來玩玩內聯模式 前置作業 還記得 Day04 - Telegram 機器人的設定 文章中間有看到過的那個 Inline...

鐵人賽 自我挑戰組 DAY 18
大二萌新的學習紀錄 系列 第 18

技術 Day 18 : PHP - 如何做出一個有CRUD功能的會員管理系統?

如標題,這篇想教大家如何做出一個有CRUD功能的會員管理系統 首先,要先知道CRUD分別代表什麼Create:新增資料Read:讀取、查詢資料Update:更新...

鐵人賽 Software Development DAY 22

技術 【PHP Telegram Bot】Day22 - ReplyKeyboardMarkup:讓輸入框下方出現按鈕區域

今天的東東是個超多層的陣列,足以讓腦袋死機,請做好心理準備再服用 前置作業 又回到 apiRequestJson() 啦,昨天因為陣列只有一層,所以不需要...

鐵人賽 自我挑戰組 DAY 17
大二萌新的學習紀錄 系列 第 17

技術 Day 17 : PHP - MySQLi的面向過程和面向對象是什麼?又該如何做選擇?

如標題,這篇想和大家聊聊MySQLi的「面向過程」和「面向對象」是什麼我當初在學這裡時,這個問題困擾了我很久,因為我一直在想,用哪種寫法寫code比較好那時還到...

鐵人賽 Software Development DAY 21

技術 【PHP Telegram Bot】Day21 - sendPhoto:三種發送圖片的方式

上傳圖片跟 Markdown 一樣也是沒看過別人怎麼寫,就猜不到怎麼做的東東 sendPhoto https://core.telegram.org/bot...

鐵人賽 自我挑戰組 DAY 16
大二萌新的學習紀錄 系列 第 16

技術 Day 16 : PHP - 如何在phpMyAdmin裡用SQL的語法做資料庫的查詢?

如標題,這篇想和大家聊聊如何用SQL的語法做資料庫的查詢請注意,SQL的函數皆為「全大寫的英文字母」 以下資料表和範例是我之前練習過的題目,看起來有點複雜,但其...

鐵人賽 Software Development DAY 20

技術 【PHP Telegram Bot】Day20 - sendMessage:發送和轉換 Markdown 訊息

今天先來點輕鬆的,先來看看各種 sendMessage 的功能,最後來轉換使用者發送的 Markdown 文字 sendMessage https://co...

鐵人賽 Modern Web DAY 27

技術 Day26 | 很像 Vue 的 AlpineJS(一): x-data

如果還是比較習慣 Vue.js 的方式,像是 @click、v-model、v-if 之類的,換到 Livewire 後非常不習慣的話。那可以試試看 Alpin...

鐵人賽 自我挑戰組 DAY 15
大二萌新的學習紀錄 系列 第 15

技術 Day 15 : PHP - 如何在phpMyAdmin手動建立資料表?char和varchar又該如何選擇?

如標題,這篇想教大家如何在phpMyAdmin裡「手動」建立資料表還有char和varchar的差異在哪,又該如何做選擇? 首先,先新增一個資料庫 輸入資料庫的...

鐵人賽 自我挑戰組 DAY 14
PHP 與 Laravel 雜記 系列 第 14

技術 Laravel 的 MVC 與 Router

Laravel 的 MVC 架構 Controller 負責接收並處理由 Routes 轉發來的請求(request)Model 負責資料業務邏輯與資料庫交互V...

鐵人賽 Software Development DAY 19

技術 【PHP Telegram Bot】Day19 - 基礎(8):迴圈、Xdebug

當需要重複做類似的事情時,不需要寫很多行重複的程式,用迴圈就能一次執行很多次 迴圈 while 如果符合小括號中的條件,就執行大括號中的程式,並且執行完後再...

鐵人賽 Modern Web DAY 26

技術 Day 25 | Livewire 實作 購物網站(四): 結帳頁面

購物網站能加入購物車後,就只剩結帳功能啦!!不過串接金流的方面與本主題較無關,所以這邊只會做完結帳的頁面,並可以刪除不要購物車的項目。 今日目標:結帳頁面 第一...

鐵人賽 Software Development DAY 13
全端工程師生存筆記 系列 第 13

技術 [面試][後端]你會的後端框架不只一個,可以說明一下它們之間的差異嗎?

你是十八般武藝樣樣精通,還是樣樣通樣樣鬆? 工程師真的很難,會得不多會被問為什麼沒學,會得很多還要被質疑專業程度;這種比較類型的問題,除非你有事先做功課,不...

鐵人賽 自我挑戰組 DAY 14
大二萌新的學習紀錄 系列 第 14

技術 Day 14 : PHP - 如何更改XAMPP裡的phpMyAdmin的密碼?

如標題,這篇想教大家如何修改phpMyAdmin的帳號密碼因為phpMyAdmin的預設是不用輸入帳號密碼,即可進入資料庫但這其實是件非常危險的事!這意味著每個...

鐵人賽 Software Development DAY 18

技術 【PHP Telegram Bot】Day18 - 基礎(7):邏輯運算與流程控制

前面介紹的程式都只有單一路徑,今天要來講更複雜的多路徑的情況 運算子 比較運算子 說明 用法 == a 和 b 相同,返回 true $a =...

鐵人賽 自我挑戰組 DAY 13
大二萌新的學習紀錄 系列 第 13

技術 Day 13 : PHP - 當陣列中有兩個重複的key值,該如何將它們的value全部印出?

如標題,這篇想和大家聊聊「重複key」的問題因為當你用print_r去印出有重複key的陣列時,它只會返回「最後一個key」的value值 讓我們看以下範例 P...

鐵人賽 自我挑戰組 DAY 12
PHP 與 Laravel 雜記 系列 第 12

技術 PHP 擴展庫(extension) 和 套件(package)

PHP extension 使用 C 語言遵循 PHP 介面開發讓 PHP 功能增加的函式庫, 一般用來實現底層功能例如核心庫中的 GD, PDO 等, 一般...

鐵人賽 Software Development DAY 17

技術 【PHP Telegram Bot】Day17 - 基礎(6):函式與作用域

函式就像是一個小程式一樣,把多個指令包裝在一塊,用簡單的方式就能使用 函式主要有兩種: // 非匿名 function sum($a, $b) {...

鐵人賽 自我挑戰組 DAY 12
大二萌新的學習紀錄 系列 第 12

技術 Day 12 : PHP - 你484少給錢?如何查詢貨運訂單是否存在

這裡想和大家示範一下如何查詢貨運訂單是否存在還有算出帳款是否剛好,沒有的話是收多還收少 首先,我們先做一個查詢訂單的畫面,並查詢訂單1001是否存在 HTML:...

鐵人賽 Software Development DAY 16

技術 【PHP Telegram Bot】Day16 - 基礎(5):檔案讀取與寫入、cURL

對程式來說,檔案的處理與網絡傳輸是差不多的,所以會有一些兩者都通用的函式 內建函式 最主要就是這兩個函式: file_get_contents() 讀取...

鐵人賽 自我挑戰組 DAY 11
PHP 與 Laravel 雜記 系列 第 11

技術 PHP 連接資料庫 使用 PDO

PDO PDO 全稱 PHP Data Object extension 是 PHP 5.1 開始提供的一個輕量、一致的存取資料庫介面, 並從 在 PHP 5....

鐵人賽 自我挑戰組 DAY 11
大二萌新的學習紀錄 系列 第 11

技術 Day 11 : PHP - 如何將HTML的內容傳送到PHP?POST和GET又該如何選擇?

這篇想和大家介紹如何將HTML的內容傳送到PHP因為HTML呈現的是網頁的畫面,若想做些運算或儲存,就必須將內容傳到後端執行 1. POST首先,先在HTML...

鐵人賽 Modern Web DAY 22

技術 Day 22 | Livewire 實作 購物網站(一): 建立商品列表

今天來做第二個實作:購物網站。這也是很容易遇到的專案類型,照原本的做法做一個購物網站都要花費大量的時間在處理頁面與資料間的溝通,透過 Livewire 能讓開發...

鐵人賽 自我挑戰組 DAY 10
PHP 與 Laravel 雜記 系列 第 10

技術 PHP 與 資料庫的連接 使用 MySQLi

使用 MySQLi MySQLi 全稱 MySQL Improved extension, 算是 MySQL extension 的加強版, 本來 PHP 只提...

鐵人賽 Software Development DAY 15

技術 【PHP Telegram Bot】Day15 - 基礎(4):陣列處理、JSON

陣列就像是個大櫃子,可以存放好多好多的東西 陣列賦值、取值 可以由兩種格式產生(兩者相等): $a1 = ['a', 'b', 'c']; $a2 = ar...

鐵人賽 自我挑戰組 DAY 10
大二萌新的學習紀錄 系列 第 10

技術 Day 10 : PHP - 常用的陣列函數有哪些?

上篇介紹了PHP的陣列宣告、印出方式,這篇想和大家介紹PHP常用的陣列函數有哪些 1. in_array如果想檢查此value是否存在於陣列中,可使用in_ar...

鐵人賽 Software Development DAY 14

技術 【PHP Telegram Bot】Day14 - 基礎(3):字串處理與正規表示式 Regex

在程式裡第二個常出現的就是字串處理啦 運算子 連接運算子 說明 用法 . 連接 x . y .= 連接並賦值 x .= y 在 PH...

鐵人賽 Modern Web DAY 21

技術 Day 21 | Livewire 實作 Todo List(三): 切換其他日期的待辦事項

實作待辦事項的第三天,今天把切換日期的功能做好就完成啦!!今天會透過路由傳遞日期像是這樣 https://exmaple.com/todo?date=2021-...

鐵人賽 自我挑戰組 DAY 9
大二萌新的學習紀錄 系列 第 9

技術 Day 9 : PHP - 如何宣告陣列?又該如何印出它?

這篇想和大家介紹一下PHP的陣列有哪些宣告方式,還有該如何印出它會想分享是因為,我當初在學這裡的時候,覺得有點難理解因為它的宣告方式不像java和C那麼的直覺...