首页 > 解决方案 > 如何仅显示图像(.jpg)?

问题描述

数组( [0] => assets/image/man.jpg [1] => assets/image/violin.jpg [2] => assets/image/test.txt )

来自数据库的数据如上。它包含图像和 txt。我怎样才能只显示图像。

标签: phpcodeigniter

解决方案


$ar = ['assets/image/man.jpg','assets/image/violin.jpg','assets/image/test.txt'];
 $allowed = ['jpg']; //your image extensions
 $img_ar = [];
 foreach($ar as $img){
     $ext = pathinfo($img,PATHINFO_EXTENSION);
     if(in_array($ext,$allowed)){
         $img_ar[] = $img;
     }

 }
 print_r($img_ar);

推荐阅读