我的php文件中有这段代码。
<div class="the-avatar">
<div class="flash"></div>
<div class="avatar">
<img src="avatar/default-avatar.jpg" alt="">
</div>
我想这样做: 如果文件upload / user_avatar.jpg存在 show upload / user_avatar.jpg 其他 show avatar / default-avatar.jpg
答案 0 :(得分:0)
如果你问我,将它保存到dB,每次检查看起来都很尴尬。
反正,
$filename = 'upload/user_avatar.jpg';
if (file_exists($filename)) {
echo '<img src="'. $filename .'" alt="" />';
} else {
echo '<img src="avatar/default-avatar.jpg" alt="" />';
}
答案 1 :(得分:0)
您可以使用
<?php
if (file_exists('upload/user_avatar.jpg')) {
echo "<img src='upload/user_avatar.jpg'>";
} else {
echo "<img src='avatar/default-avatar.jpg'>";
}
?>
答案 2 :(得分:-1)
你的问题显示没有研究的努力,所以它是偏离主题的,但是,这是解决方案。
<div class="the-avatar">
<div class="flash"></div>
<div class="avatar">
<img src="<?php
If (file_exists('upload/user_avatar.jpg')) {
echo 'upload/user_avatar.jpg';
} else {
echo 'upload/default_avatar.jpg';
}
?>" alt="">
</div>