iT邦幫忙

php相關文章
共有 1112 則文章
鐵人賽 Software Development DAY 5
開心撰寫 PHPUnit 系列 第 5

技術 Day05. 讓 VSCode 來幫助自己寫測試 - 實戰篇

在上一篇僅僅介紹了PHPUnit Test Explorer來幫我們解決執行測試的問題,但還要多寫測試 code 的問題還是沒有被解決啊,今天介紹幾個 exte...

鐵人賽 Software Development DAY 4
開心撰寫 PHPUnit 系列 第 4

技術 Day04. 讓 VSCode 來幫助自己寫測試 - PHPUnit Test Explorer

在上一篇中我們已經知道 PHPUnit 怎麼用了,但要產生測試 code 而且還得從編輯器切換到 cli 之後再執行vendor/bin/phpunit,這樣實...

鐵人賽 自我挑戰組 DAY 4
PHP 沿途的風景 系列 第 4

技術 [Day 04] PHP Composer

PHP Composer PHP 的 Composer 如同 Ruby 的 bundler 用來管理 GEM ((bundler 也是一種 GEM 😳或者說 P...

鐵人賽 Modern Web DAY 10

技術 第十章、Anser-Orchestration:服務協作設計理念 - PHP 微服務入門與開發

服務協作(Service Orchestration)模式將服務執行的順序、邏輯判斷以及錯誤時的例外處理統一由協作器(Orchestrator)進行指揮。因為業...

鐵人賽 自我挑戰組 DAY 5

技術 【Day-4】我推的Laravel-基礎篇-正式進入Laravel的世界!路由、RESTful API

前言 經過前幾天的環境建置,相信你已經看到自己美美的初始畫面今天讓我們正式進入Laravel的世界,可能是你的第一次,但!不要害怕,讓我們開始吧! 編輯器 工...

鐵人賽 自我挑戰組 DAY 3
PHP 沿途的風景 系列 第 3

技術 [Day 03] 說好的 PHP Error Report 呢!

說好的 PHP Error Report 呢! 寫程式期間,遇到 Error Report 是日常瑣事,那些有錯誤卻沒能回報的才是恐怖緣起於,寫一個 “註冊”...

鐵人賽 Software Development DAY 4

技術 匿名函數 / 閉包 closure

今天這篇跟 Laravel 沒有什麼關係,各個程式語言都有 閉包 (closure) 的使用,我自己是在看 Laravel 文件時才第一次看到,對當時的我來說檢...

鐵人賽 Modern Web DAY 9

技術 第九章、Anser-Service:服務抽象化 - PHP 微服務入門與開發

在這個章節,我們會使用到 User Service 與 Main App,請參考第四章節所提到的內容建立你的本地開發環境。 Simple Service 在先前...

鐵人賽 自我挑戰組 DAY 2
PHP 沿途的風景 系列 第 2

技術 [Day02] 合併陣列 (+) 補充

合併陣列 (+) 補充 合併陣列 (+) 補充,在 What is the difference between array_merge and array +...

鐵人賽 Software Development DAY 3
開心撰寫 PHPUnit 系列 第 3

技術 Day03. PHPUnit 單元測試 - Hello World

前言 上一篇我們是在沒有 PHPUnit 的幫助之下進行程式開發,今天我們就改用 PHPUnit 來開發看會是什麼樣的情況吧 安裝 PHPUnit PHPUni...

鐵人賽 Software Development DAY 2
開心撰寫 PHPUnit 系列 第 2

技術 Day02. 土炮式單元測試 - Hello World

如何測試 其實測試很簡單,如Day01提到的在『編輯器裡寫完code後再到瀏覽器按F5』,所以我們可以寫出我們的第一個測試 找個資料夾打開檔案為 index.p...

鐵人賽 Modern Web DAY 8

技術 第八章、Anser-Service:服務重試與過濾器 - PHP 微服務入門與開發

在這個章節,我們會使用到 User Service 與 Main App,請參考第四章節所提到的內容建立你的本地開發環境。 延續前幾章,你可以將專案內的 ini...

鐵人賽 Modern Web DAY 7

技術 第七章、Anser-Service:服務溝通的正確與錯誤處理 - PHP 微服務入門與開發

在這個章節,我們會使用到 HttpbinOrg 、 User Service 與 Main App,請參考第四章節所提到的內容建立你的本地開發環境。 延續第四章...

鐵人賽 Modern Web DAY 6

技術 第六章、Anser-Service:並行處理連線請求 - PHP 微服務入門與開發

在這篇文章中我們會使用到 Production Service 與 Main App,請參考第四章節所提到的內容建立你的本地開發環境。 在開始本章前我們得先調整...

鐵人賽 Modern Web DAY 5

技術 第五章、Anser-Service:Action 微服務溝通的最小單位 - PHP 微服務入門與開發

如同第三章所介紹的,Anser 分為三大部分。在這個單元中,將會聚焦在「Service」的設計理念與各類別的使用方式。 上圖顯示的是一個簡單的 Service...

鐵人賽 Modern Web DAY 4

技術 第四章、開發環境設定與部署範例微服務 - PHP 微服務入門與開發

本系列文章的一大核心重點為「實作」,在接下來的每一個章節中,我們將會圍繞著實際的程式設計,傳達在 PHP 程式語言下該如何實踐我們推薦的微服務設計模式。 首先,...

鐵人賽 Software Development DAY 1
開心撰寫 PHPUnit 系列 第 1

技術 Day01. 前言

測試好麻煩啊! 談論到測試,就會想到『好麻煩啊!程式都寫完了,為什麼還要浪費時間去寫測試去驗證程式啊?』用這個角度來看待測試自然就沒有撰寫測試的動力了,所以讓我...

鐵人賽 Modern Web DAY 3

技術 第三章、Anser PHP 微服務協作程式庫 - PHP 微服務入門與開發

雁行,大雁依序以 V 型飛行的本能。 Anser 是筆者從研究所時期開始開發的 PHP Side Project。筆者最初分析了在基於 RESTful 設...

鐵人賽 Modern Web DAY 2

技術 第二章、微服務與它們的溝通管道 - PHP 微服務入門與開發

以人來說,溝通很重要,而微服務也是。 對開發者而言,「服務(Service)」應該是一個能夠被單獨布署且能夠自主提供某些功能的應用程式。通常,我們會提供某...

鐵人賽 Modern Web DAY 1

技術 第一章、單體式應用程式與微服務 - PHP 微服務入門與開發

首先,我們從大多數人熟悉的單體式(Monolithic)架構說起。 Monolithic 就如同摩艾石像般,巨大、莊嚴,承載著文化的整體。 在單體式應用程...

技術 TCPDF 可以直接使用標楷體了

2023-09-06 TCPDF 有更新過版本號從 6.6.2 直接變成 6.6.5修正了對複合字型的處理因此與標楷體類似的字型應該可以 subset 了不再需...

技術 自己寫的去雙引號和中括號的函式 (應用在 PHP 傳遞資料給 JavaScript)

各位大神好!弱弱的我之前做練習的時候爬了一些 PHP 和 JavaScript 傳遞資料的文,但實際應用時發現 JSON 格式要轉 Array 似乎沒有現成的函...

技術 ㊙️千萬不要轉職前端工程師 ! ?

嗨,大家好,我是前端工程師(小宇) 我身邊的朋友常常問我說,成為前端工程師學歷是不是一定要有相關的資訊背景才會被公司錄取?我可以肯定的說不用,我面試多家公司的經...

徵才 【徵才】藍星球資訊-網站後端工程師 Back-End Developer

【關於公司】藍星球資訊是以華語文資料探勘為核心技術發展的科技公司。透過中文大數據分析應用以及視覺化圖表展示,提供輿情分析、開放資料、數位典藏、資料治理等解決方案...

技術 [Unity] PHP - Unity導入雲端排行榜步驟紀錄 05

2023/06/21 PHP PHP是一種流行的伺服器端腳本語言,常用於開發動態網頁和網絡應用程序。在本文中,將簡單介紹PHP的基礎用法。 1. PHP簡介...

技術 【後端php之死而復生】會員管理系統 (4):表單接收一把抓(ง๑ •̀_•́)ง。

目錄 【後端php之死而復生】會員管理系統 (1):系列文目標介紹,這段旅程中要學到什麼?【後端php之死而復生】會員管理系統 (2):PHP第一件事情,就是存...

技術 【後端php之死而復生】會員管理系統 (3):火速執行SQL語法,帥氣連結檔規範化!

目錄 【後端php之死而復生】會員管理系統 (1):系列文目標介紹,這段旅程中要學到什麼?【後端php之死而復生】會員管理系統 (2):PHP第一件事情,就是存...

技術 【後端php之死而復生】會員管理系統 (2):PHP第一件事情,就是存取資料庫!

目錄 【後端php之死而復生】會員管理系統 (1):系列文目標介紹,這段旅程中要學到什麼?【後端php之死而復生】會員管理系統 (2):PHP第一件事情,就是存...

技術 【後端php之死而復生】會員管理系統 (1):系列文目標介紹,這段旅程中要學到什麼?

前情提要 PHP是什麼? PHP是一種流行的伺服器端語言(Server-side language),可以拿來網頁開發(Web development)、系統建...

技術 PHP Code Audit

PHP code audit(代碼審計)是一個關鍵的流程,它能夠幫助發現和解決應用程序的漏洞和安全問題,確保code的品質和可靠性。 用戶輸入 在進行代碼審計時...