php - jpg bmp png extension GET from image 对于 URL PHP mysql

标签 php mysql

我如何解决这个问题以从图像文件夹中获取完整的图像名称

<img style="margin:10 12 12 10px" border=0 src="<?php echo $siteurl."/wallpapers/thumbs/".$show_wallpaper["wallname"]."_".$show_wallpaper["wallpaperid"].".jpg"; ?>">

.jpg" 如果图像文件夹中可用,不仅 .jpg 还回显 .png 或 .bmp 等

最佳答案

不太清楚你的意思,但像这样? 它将数组中的所有扩展名放在文件路径的前面,如果存在,则输出图像。

$extensions_to_check = array('jpg','png','gif','jpeg');
$dir = '/path/to/dir/';
$file_name = 'wallpaper_something';

foreach($extensions_to_check as $ext) {
   $path = $dir . $file_name . $ext;
   if (file_exists($path)) {
      echo('<img src=\'' . $path . '\' />');
   }
}

关于php - jpg bmp png extension GET from image 对于 URL PHP mysql,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6806788/

相关文章:

mysql - 子选择还是加入?有没有更好的方法来编写这个 mysql 查询?

MySql (Update-) SP 仅适用于终端?

mysql - 如何在使用like搜索时使mysql查询速度更快

mysql - 如何拥有一个包含多个主键的表?

php - 从 db mysql 获取单个值时出现问题

php - 免费,轻量级的PHP电子商务解决方案[已关闭]

javascript - 自动更新 Google map Javascript API 上的标记位置

php - 为什么 Suhosin 不是 PHP 核心的一部分?

php - Laravel 获取所有具有类别的记录

php - 如何将其合并到 Eloquent 或 RAW 中的单个查询中?