PHP สอบถามการดึงรูปภาพจากโฟลเดอร์มาแสดง

ถาม-ตอบ แนะนำไอเดียว โค้ดตัวอย่าง แนวทาง วิธีแก้ปัญหา PHP สอบถามการดึงรูปภาพจากโฟลเดอร์มาแสดง

PHP สอบถามการดึงรูปภาพจากโฟลเดอร์มาแสดง
ผมดึงรูปภาพ .jpg จากโฟลเดอร์มาแสดง โดยใช้ 
$images = glob($imageFolder . $imageTypes, GLOB_BRACE);

$imageTypes = '{*.jpg,*.JPG}';

แล้ว foreach แสดงรูปภาพทั้งหมด
foreach ($image) {
echo'<img src="' . $image . '">';
}

แต่ผมไม่ต้องการให้รูปภาพที่มีชื่อ _copy.jpg นำมาแสดงด้วย
ต้องเขียน หรือเพิ่มเติมยังไงครับ


Worawuth Sovalitakul 24-03-2021 00:13:12

คำแนะนำ และการใช้งาน

สมาชิก กรุณา ล็อกอินเข้าระบบ เพื่อตั้งคำถามใหม่ หรือ ตอบคำถาม สมาชิกใหม่ สมัครสมาชิกได้ที่ สมัครสมาชิก


  • ถาม-ตอบ กรุณา ล็อกอินเข้าระบบ
  • เปลี่ยน


    ( หรือ เข้าใช้งานผ่าน Social Login )

 ความคิดเห็นที่ 1
ใช้ regx ตรวจสอบว่าชื่อไฟล์ไม่ได้ลงท้ายด้วย _copy.jpg 

$a = ['a.jpg','a_copy.jpg'];
foreach($a as $n){
    if(!preg_match('/(\_copy\.jpg)$/',$n)){
        echo $n;
    }
}


บทความแนะนำที่เกี่ยวข้อง
อักขระคั่น (Delimiters) ในการใช้งาน Regular Expressions ของ PHPอ่าน 17,661
การใช้งาน Meta characters ใน Regular Expressions ของ PHPอ่าน 14,281
การใช้งาน character classes ใน Regular Expressions ของ PHPอ่าน 22,679
Ninenik 24-03-2021






เว็บไซต์ของเราให้บริการเนื้อหาบทความสำหรับนักพัฒนา โดยพึ่งพารายได้เล็กน้อยจากการแสดงโฆษณา โปรดสนับสนุนเว็บไซต์ของเราด้วยการปิดการใช้งานตัวปิดกั้นโฆษณา (Disable Ads Blocker) ขอบคุณครับ