iT邦幫忙

php相關文章
共有 1112 則文章
鐵人賽 自我挑戰組 DAY 5

技術 DAY5-練習撰寫Laravel框架中的Routes和Controllers

哈囉大家好~今天算是要正式開始寫程式碼的起點!那就先從昨天玩的routes和blade template開始吧~ 昨天自己試著寫了非常陽春的語錄網頁,利用定義相...

鐵人賽 自我挑戰組 DAY 4

技術 DAY4-初次啟動Laravel專案!Laravel程式碼架構大揭秘(下)

哈囉大家好! 今天要延續昨天談論的主題-Laravel專案的程式碼架構分析,那就讓我們繼續看下去吧!附上程式碼架構圖: example/ ├── app/ │...

鐵人賽 自我挑戰組 DAY 3

技術 DAY3-初次啟動Laravel專案!Laravel程式碼架構大揭秘(上)

哈囉大家好!來到發文的第三天了~ 昨天提到Laravel的種種優勢,現在是讓它小露身手的時候啦!今天我要創建一個Laravel的專案,並且分析程式碼的架構。俗話...

鐵人賽 自我挑戰組 DAY 2

技術 DAY2-Laravel框架的特色與純PHP差異比較

哈囉大家好!挑戰的第二天就是要來了解Laravel這個框架的特色以及比較使用Laravel與撰寫純PHP的差異。下面的資訊是透過閱讀官方文檔與CHAT GPT的...

鐵人賽 自我挑戰組 DAY 1

技術 DAY1-PHP 框架 Laravel 自學之旅開始!

哈囉大家好! 今年是我第一次參加ithome鐵人賽,身為菜鳥工程師以及第一次參加的我感到非常緊張~(其實是擔心自己無法完成連續30天發文挑戰QQ,希望可以改掉三...

技術 PHP 動態產生 Webfont

之前寫了 ren1244/sfnt 給自己的 PDF 函式庫使用其實再稍微加工一下就可以給網頁使用了幾天才心血來潮開始動工 目前是以webfont 分支的形式先...

技術 使用Android Studio發送與接收置XAMPP 個人伺服器MySQL資料庫-PHP

使用XAMPP來架設一個個人網域資料庫,透過Androidstudio安卓開發系統讀取發送及讀取數據,有Androidstudio開發經驗及php撰寫經驗容易上...

徵才 遠距作業 PHP開發工程師

PHP 開發工程師【工作內容】1.負責參與系統架構設計、開發、定制、調試、優化程序、開發文檔編寫2.根據產品需求,按時完成模塊設計、開發、單體測試; 負責與其他...

技術 php 產生總和為1的數值陣列,且指定小數精度

如題:輸入:$num 要產生的數值數量 (正整數) 預設為2個$precision 決定小數下幾位 (正整數) 預設精度為小數下6位 輸出:$weighta...

徵才 【亞洲徵才】MaskEX 交易所專案技術團隊(工作地點:日本)

MaskEX 亞洲徵才企業網站:https://www.maskex.com/company/aboutus/zh_HK工作地點:日本大阪地區 專案團隊職缺:【...

技術 【Day51】ChatGPT幫我完成工作:直接詠唱來重構翻新!PHP 轉NestJS + Knex!

大家好,我是一宵三筵!接下來幾篇是實戰篇!也就是實際運用於工作會分享我平常是怎麼使用ChatGPT幫我完成工作的 那我個人在工作上,近期部門主要活動除了開發新的...

鐵人賽 DevOps

技術 【Walking Skeleton】Day34 - Pest:來寫比 PHPUnit 還要簡潔的自動測試吧!

Pest 是由 PHPUnit 包裝和新增一些功能而成,它可以使用原本的 PHPUnit 語法,也可以使用更簡潔美觀方式撰寫測試程式 移除 PHPUnit 因...

鐵人賽 DevOps

技術 【Walking Skeleton】Day33 - 調整 Laravel Sail 容器設定

建立客製化設定檔 目前位置:WSL 預設的 dockerfile 是放在 vendor 裡的,但是我們不應該去改裡面的檔案,所以官網提供了一個方法,能夠使用自己...

鐵人賽 DevOps

技術 【Walking Skeleton】Day32 - 使用 Laravel Sail 建立開發環境

Laravel Sail 是官網最推薦的開發環境建立方式之一,它利用了 WSL 和 Docker 容器化技術來建立開發環境,使其不需要安裝任何環境,並且其環境在...

鐵人賽 DevOps

技術 【Walking Skeleton】Day31 - WSL:在 Windows 中使用 Linux 系統

昨天試了一下把 Laravel 專案直接用 Container(容器)運行,發現網頁非常非常的慢,重新整理要花超過 10 秒才會出現畫面 查了一下資料發現這是因...

鐵人賽 DevOps DAY 30

技術 【Walking Skeleton】Day30 - 使用 Docker 建立開發環境

圖片來源:Haufe Docker Style Guide Image 和 Container 與其說 Image(映像檔)是 ISO 系統安裝檔或虛擬機快照,...

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

技術 [Day 29] Laravel 怎麼觸發設定在 class ProductResource 的 toArray()?

ProductResource::make() 怎麼觸發設定在 class ProductResource 的 toArray()? 先前幾篇文章都在探討 Pr...

鐵人賽 SideProject30 DAY 28

技術 #27 讓你像福爾摩斯般替系統把脈:GCP trace 與 opentelemetry 整合 (2/2)

在前一篇的介紹中,我們已經可以把 Trace 紀錄下來並且傳送至 zipkin ,實際上後面的工具使用,建議還是使用目前已經一統可觀測宇宙的公開標準 Open...

鐵人賽 DevOps DAY 27

技術 【Walking Skeleton】Day27 - Laravel 中的自動測試

建立測試 Laravel 的 API 測試會放在 tests/Feature 資料夾中,並且可以用 php artisan make:test {測試名} 來建...

鐵人賽 SideProject30 DAY 27

技術 #26 讓你像福爾摩斯般替系統把脈:Observability 初體驗 (1/2)

在現代的軟體開發中,系統的複雜度越來越高,單靠傳統的單一監控工具已經無法有效地了解系統的狀態。為了對付日益茁壯的複雜系統,最近 Observability 這...

鐵人賽 DevOps DAY 26

技術 【Walking Skeleton】Day26 - 安裝與介紹 Laravel

Laravel 是個非常受到歡迎的 PHP 框架,它將網站的各個功能都變得更加方便,大量的簡化了開發的工作,不過也因此需要理解它的用法,對新手來說不是件很容易的...

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

技術 [Day 26] 箭頭函式 Arrow Functions

箭頭函式 Arrow Functions 我在前篇文章 [Day 25] 匿名函式 Anonymous functions,提到用來減輕命名的負擔,使得程式更加...

鐵人賽 DevOps DAY 25

技術 【Walking Skeleton】Day25 - 在 Github Actions 中加入自動測試和 Linter

調整 Nginx 設定 一開始先來搬家一下,因為網站放在 /var 其實很怪,這是放 log 的地方,所以先在 /srv 中 git clone 把程式抓下來,...

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

技術 [Day 25] 匿名函式 Anonymous functions

匿名函式 Anonymous functions 我覺得寫程式最難的是 命名,怎麼 變數命名、函式命名、類別命名..等,想一個有意義的名稱,挺困難的!當時,我看...

鐵人賽 DevOps DAY 24

技術 【Walking Skeleton】Day24 - PHP_CodeSniffer:使用 Linter 來提升 PHP 程式碼品質吧!

PHP_CodeSniffer 簡稱 PHPCS,是 PHP 的 Linter 工具,它可以設定程式排版規則,讓大家有一致的 Coding Style,減少讓...

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

技術 [Day 24] PHP 8.0.0 之好用功能 Named Arguments

PHP 8.0.0 之好用功能 Named Arguments 本文介紹 PHP 8.0.0 之後新增的功能 Named Arguments,也就是說,Name...

鐵人賽 Modern Web DAY 30

技術 第三十章、系列回顧 - PHP 微服務入門與開發

回顧首篇文章替整個系列訂下了開發與學習的目標,在系列文的最後一篇我們將側重於總結我們達成的目標,與現有的其他解決方案。 回顧 單體式應用程式與微服務 在單體式應...

鐵人賽 DevOps DAY 23

技術 【Walking Skeleton】Day23 - 用 PHPUnit 來自動測試程式是否有按照預期運作

PHPUnit 是 php 的單元測試工具,它可以幫我們檢查程式是否有錯誤,不過驗證有沒有錯的程式還是需要自己寫,但是可以重複使用,也就是說不用再一直手動把變數...

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

技術 [Day 23] PHP Argument 和 Parameter 差異

PHP Argument 和 Parameter 差異 參數 (Parameter) 和 引數 (Argument) ,是我在寫 PHP 時,曾經的一處風景,參...