php - 如何仅显示图像(.jpg)?
问题描述
数组( [0] => assets/image/man.jpg [1] => assets/image/violin.jpg [2] => assets/image/test.txt )
来自数据库的数据如上。它包含图像和 txt。我怎样才能只显示图像。
解决方案
$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);
推荐阅读
- angular - 忽略代码“return defer”的可观察函数
- postgresql - 如何将 Postgres 日期时间格式化为月日、年 - 星期几
- c# - 在 DataGrid 和 ListView 之间切换
- sql - 存储过程中 IN 关键字的 SQL 问题
- sql - 在触发器中调用存储过程?SQL
- input - STM32F091 定时器输入捕捉中断被忽略
- python-3.x - 使用气流 - 无法比较偏移天真和偏移感知日期时间
- python - Cython 中的继承和 std::shared_ptr
- powerbi - 用最接近的值确定年/周
- distributed-computing - HashGraph 八卦协议如何工作?