Laravel 取得圖片副檔名
分類
建立時間: 2026年3月2日 01:01
更新時間: 2026年3月2日 01:03
說明
最近系統發生了錯誤,後來才發現副檔名的程式寫的不太理想,本篇將介紹幾種取得副檔名的方法。
程式
<?php
declare(strict_types=1);
use Illuminate\Http\UploadedFile;
/**
* 圖片上傳服務
*/
class ImageService
{
/**
* 上傳圖片
*/
public function uploadImage(UploadedFile $image)
{
// 取得檔案類型的副檔名
$extension = $image->extension();
// 取得檔案類型
$mimeType = $image->getMimeType();
// 取得檔案名稱的副檔名
$originalExtension = $image->getClientOriginalExtension();
}
}
假設你上傳一張 image.png,但它其實是 jpg 檔,那麼三個變數的值如下:
- $extension = jpg
- $mimeType = image/jpeg
- $originalExtension = png
根據自己的需求選擇合適的副檔名。
觀看次數: 16
extensionimagelaravel圖片副檔名
一杯咖啡的力量,勝過千言萬語的感謝。
支持我一杯咖啡,讓我繼續創作優質內容,與您分享更多知識與樂趣!