Devdit
 

PHP ดึงนามสกุลรูปภาพ ด้วย explode

47

PHP ดึงนามสกุลรูปภาพ ด้วย explode บทความนี้สอนเขียนโค้ดดึงเฉพาะนามสกุลรูปภาพ โดยใช้ฟังก์ชัน explode จากชื่อไฟล์ของรูปภาพ ซึ่งจะได้ผลลัพธ์เป็น array และดึงค่าลำดับสุดท้ายคือนามสกุลของรูปภาพ สามารถเขียนโปรแกรมได้ดังนี้

 

ตัวอย่าง PHP ดึงนามสกุลรูปภาพ ด้วย explode

<?php
    $file_name = "demo.jpg";
    $e = explode(".", $file_name);
    echo "นามสกุลของรูปภาพนี้ คือ ".$e[count($e)-1];
?>

ผลลัพธ์

นามสกุลของรูปภาพนี้ คือ jpg

คำอธิบาย

จากตัวอย่างตัวแปร $file_name เก็บชื่อไฟล์ภาพคือ demo.jpg จากนั้นใช้คำสั่ง explode แยกข้อความจากจุด (.) ซึ่งจะได้ผลลัพธ์เป็น array เก็บไว้ที่ตัวแปร $e จากนั้นอ้างถึง array ตัวสุดท้ายด้วยคำสั่ง $e[count($e)-1] ได้ผลลัพธ์เป็น jpg ซึ่งเป็นนามสกุลของไฟล์รูปภาพดังกล่าว

แก้ไข 2 อาทิตย์ที่แล้ว
ชอบ
ลิ้งก์
แชร์