iT邦幫忙

php相關文章
共有 1112 則文章
鐵人賽 Software Development DAY 16

技術 【PHP 設計模式大頭菜】流暢介面 Fluent Interface

流暢介面 Fluent Interface 流暢介面,常用於撰寫如同文章般容易閱讀的程式碼,如果以大頭菜來講,那麼在建立大頭菜的同時,希望可以順便賦予其鈴錢價...

鐵人賽 Modern Web DAY 29

技術 Day29# 建立創建使用者及登入的共用API test function

上一篇把test要用的前置作業做完了,這篇要來寫簡單的創建使用者和登入的function了 首先,先來提一下Request的生命週期 step1: 在req...

鐵人賽 Modern Web DAY 13

技術 [Day 13] 刪除短網址

設定路由 application/config/routes.php $route['api/v1/url/(:any)']['DELETE'] = 'api/...

鐵人賽 自我挑戰組 DAY 25
大學 50 萬貸款的交代 系列 第 25

技術 Day 25 吃餅乾囉 -2ヽ(✿゚▽゚)ノ

在 Day 24 我們介紹了 Cookie 這種儲存資料的方式,也說了一些 Cookie 的缺點。在 Day 25 我們要介紹改進 Cookie 缺點的儲存資料...

鐵人賽 Software Development DAY 15

技術 【PHP 設計模式大頭菜】外觀模式 Facade Pattern

外觀模式 Facade Pattern 外觀模式,或者稱作門面模式,一種把複雜邏輯給包裝起來的一種模式,舉個例子來說,今天已經不單只是計算大頭菜了,而是你有個...

鐵人賽 Modern Web DAY 28

技術 Day#28 Cookie & SameSite Cookie 和 安裝API test 前置作業

cookie是什麼,能吃嗎? ,不是那個cookie啦,是瀏覽器用來暫時存放使用者資料的東西 那 sameSite cookie 又是什麼 !!?sameSit...

鐵人賽 Modern Web DAY 12

技術 [Day 12] 修改短網址

設定路由 /application/config/routes.php $route['api/v1/url/(:any)']['put'] = '/api/v...

鐵人賽 自我挑戰組 DAY 26

技術 Day 26 WordPress 客製化實務:替 Contact Form 7 加上地址欄位

大家好,我是 Eric。 我們在昨天透過短代碼 (shortcode) 的機制,客製化投影片輪播。今天,我們要再透過勾點 (hook) 機制,來替自己的聯絡表單...

鐵人賽 Modern Web DAY 27

技術 Day#27 在json_login驗證傳來的資料及將回傳的格式改為IRI

上一篇提到建立簡單的json_login ,那如果今天從前端送過來的不是json格式怎麼辦!!!? 在前端利用catch抓取錯誤訊息回傳錯誤json格式的er...

鐵人賽 Software Development DAY 14

技術 【PHP 設計模式大頭菜】依賴注入 Dependency Injection

依賴注入 Dependency Injection 依賴注入模式,是控制反轉(Inversion of Control,縮寫為IoC)的一種實作方式,主要是將...

鐵人賽 Modern Web DAY 11

技術 【Day11】來用正確方法,讓你把css檔案和 javascript檔案載入到wordpress主題內

我們開始前,先處理一下header的部分吧,我們打開front-page.php,然後輸入編碼: <?php get_header();?> 至於...

鐵人賽 Modern Web DAY 11

技術 [Day 11] 重新導向

規劃路由 /application/config/routes.php $route['(:any)'] = 'url/redirect/$1'; //要放在最...

鐵人賽 自我挑戰組 DAY 25

技術 Day 25 WordPress 的短代碼 (shortcode) 機制與客製化

大家好,我是 Eric。 昨天介紹了自訂迴圈的作法,並透過 header.php 範本檔製作首頁頁首的投影片輪播。今天,我們再來進一步透過短代碼 (shortc...

鐵人賽 Modern Web DAY 26

技術 Day#26 Security設定檔裡設定Json_login

登入驗證除了可以自己寫以外,還可以在security.yaml裡做json_login的設定 首先,我們要先到security.yaml設定json_logi...

鐵人賽 Software Development DAY 13

技術 【PHP 設計模式大頭菜】修飾模式 Decorator Pattern

修飾模式 Decorator Pattern 修飾模式,或者稱裝飾者模式,為物件動態增加新的方法,就想像你最初的大頭菜沒有想過他會壞掉,某天突然覺得讓大頭菜壞...

鐵人賽 Modern Web DAY 19
全端成長之旅 系列 第 19

技術 Day.19 後端的開始

今天開始介紹後端的軟體開發 ~ 我個人是使用 PHP 框架 Laravel 作為後端解決方案,一直以來我都覺得 Laravel 很棒,但隨著經驗的提升慢慢的也發...

鐵人賽 自我挑戰組 DAY 24

技術 Day 24 WordPress 客製化取用資料的基本手段:迴圈 (loop)

大家好,我是 Eric。 在前兩天的文章中,我們分別提到了自訂內容類型 (custom post type) 與自訂欄位 (custom fields) 的作法...

鐵人賽 Modern Web DAY 10

技術 [Day 10]新增短網址

規劃路由 /application/config/routes.php $route['/api/v1/url']['post'] = 'api/v1/url/...

鐵人賽 Modern Web DAY 25

技術 Day#25 被匯出匯入跟編碼搞到快崩潰的小菜鳥(`д´)-切割字串與計算字元長度

這篇來介紹一下,最近小菜鳥在匯出及匯入上所使用到的,切字,算字,補字的功能 先從算字開始講起! 計算文字的方法有三種 , 差別在於對於中文字的計算不一樣...

鐵人賽 Software Development DAY 12

技術 【PHP 設計模式大頭菜】資料對應 Data Mapper

資料對應 Data Mapper 資料對應,這是一種常用於處理物件導向與資料庫資料的模式,與 Repository 不同,Data Mapper 主要處理的事...

鐵人賽 Modern Web DAY 9

技術 [Day 9] 短網址產生器

預計的基本功能: 連線重新導向(301 Redirect) 新 增 短網址 刪 除短網址 查 詢短網址 修 改 短網址 今天重點:來開資料表! (使用M...

鐵人賽 Modern Web DAY 24

技術 Day#24 Workflow 流程引擎 ~

Workflow 流程引擎要拿來幹嘛的? 我們可以透過流程引擎來控管我們一系列的流程,讓狀態可以跟著我們的設定所變動,且可以透過權限,來判斷我們是否可以執行下一...

鐵人賽 Software Development DAY 11

技術 【PHP 設計模式大頭菜】組合模式 Composite Pattern

組合模式 Composite Pattern 組合模式,一種將物件一個一個處理,並且最後組合起來的模式,可以想像剛買到大頭菜時的夢想,經過每次漲跌所帶來的希望...

鐵人賽 自我挑戰組 DAY 20
大學 50 萬貸款的交代 系列 第 20

技術 Day 20 _ PDO 簡易使用指南

在 Day 19 我們介紹了 mysqli 的用法,在 Day 20 我們要來介紹 PDO 這個 PHP 的語法如何使用。 與資料庫建立連線 一開始還是要了解怎...

鐵人賽 Modern Web DAY 8

技術 [Day 8] 連接與操作資料庫

我們在[Day 4] CI基本設定有提到database的相關設定!今天我們要接續來說CI要怎麼操作資料庫! CRUD SELECT (R) 查詢紀錄 原始SQ...

鐵人賽 自我挑戰組 DAY 23

技術 Day 23 WordPress 的自訂欄位 (custom fields)

大家好,我是 Eric。 昨天我們介紹完 WordPress 的自訂內容類型,今天我們要再進一步介紹客製化的另一個環節:自訂欄位。我們在昨天的內容曾提到使用自訂...

鐵人賽 自我挑戰組 DAY 22

技術 Day 22 客製化 WordPress 的精髓:內容類型 (post type)

大家好,我是 Eric。 昨天我們介紹了 WordPress 的勾點 (hook) 機制。今天我們將進一步介紹客製化 WordPress 的另一個核心:內容類型...

鐵人賽 Modern Web DAY 23

技術 Day#23 用參數取得路徑,版本4.3↑及4.3↓權限控管用法,實體類型別問題~真的是各種雷阿...(((゚Д゚;)))

除了在取得IRI時, API 網址前面的domain不可以寫死外,其他網址當然也不能寫死阿.. 網址不能寫死!!!!!這很重要R~第二十一篇的時候有說明在取得I...

鐵人賽 Software Development DAY 10

技術 【PHP 設計模式大頭菜】橋接模式 Bridge Pattern

橋接模式 Bridge Pattern 橋接模式,將實作體系與抽象體系分離開來,讓兩者能各自更動各自演進,就有點像是大頭菜有分健康的大頭菜及壞掉的大頭菜,你的...

鐵人賽 自我挑戰組 DAY 21

技術 Day 21 客製化 WordPress 程式的起點:勾點 (hook)

大家好,我是 Eric。 昨天介紹了 PHP 變數與函式的基本定義方式,接下來我們要介紹 WordPress 中扮演要角的函式們:勾點 (Hook)。所謂的勾點...