Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/wordpress/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如果图像存在,则显示或隐藏它_Php - Fatal编程技术网

Php 如果图像存在,则显示或隐藏它

Php 如果图像存在,则显示或隐藏它,php,Php,我有以下情况 如果数据库中没有图像,它所在的页面将显示一个大图像占位符。如果图像不存在,隐藏图像占位符的最佳方法是什么 <img src="<?php echo '../img/artists/' . $row_rsAccents['artistPhoto']; ?>" width="100%"/> “width=“100%”/> 如果返回值-显示图像。如果条件失败,则无' } 如果返回值-显示图像。如果条件失败,则无' } 如果返回值-显示图像。如果条件失败,则无'

我有以下情况

如果数据库中没有图像,它所在的页面将显示一个大图像占位符。如果图像不存在,隐藏图像占位符的最佳方法是什么

<img src="<?php echo '../img/artists/' . $row_rsAccents['artistPhoto']; ?>" width="100%"/>
“width=“100%”/>

如果返回值-显示图像。如果条件失败,则无
'
}

如果返回值-显示图像。如果条件失败,则无
'
}

如果返回值-显示图像。如果条件失败,则无
'
}

如果返回值-显示图像。如果条件失败,则无
'
}
如果(存在文件('artist.jpg')){
回声“;
}
否则{
回声“;
}
如果(存在文件('artist.jpg')){
回声“;
}
否则{
回声“;
}
如果(存在文件('artist.jpg')){
回声“;
}
否则{
回声“;
}
如果(存在文件('artist.jpg')){
回声“;
}
否则{
回声“;
}

您可以通过一个简单的if/else语句来实现这一点,如下所示:

if (file_exists('artist.jpg') {
    echo "<img src='artist.jpg'>";
}
else {
    echo "<img src='default.jpg'>";
}
//我更喜欢用变量设置东西
$placeholder_img=“../img/artists/placeholder.jpg”;
$db_img=$row_rsacents['artistPhoto'];
如果($db\u img){
$img_src=$db_img;
}否则{
$img\u src=$placeholder\u img;
}
回声“;

您可以通过一个简单的if/else语句来实现这一点,如下所示:

if (file_exists('artist.jpg') {
    echo "<img src='artist.jpg'>";
}
else {
    echo "<img src='default.jpg'>";
}
//我更喜欢用变量设置东西
$placeholder_img=“../img/artists/placeholder.jpg”;
$db_img=$row_rsacents['artistPhoto'];
如果($db\u img){
$img_src=$db_img;
}否则{
$img\u src=$placeholder\u img;
}
回声“;

您可以通过一个简单的if/else语句来实现这一点,如下所示:

if (file_exists('artist.jpg') {
    echo "<img src='artist.jpg'>";
}
else {
    echo "<img src='default.jpg'>";
}
//我更喜欢用变量设置东西
$placeholder_img=“../img/artists/placeholder.jpg”;
$db_img=$row_rsacents['artistPhoto'];
如果($db\u img){
$img_src=$db_img;
}否则{
$img\u src=$placeholder\u img;
}
回声“;

您可以通过一个简单的if/else语句来实现这一点,如下所示:

if (file_exists('artist.jpg') {
    echo "<img src='artist.jpg'>";
}
else {
    echo "<img src='default.jpg'>";
}
//我更喜欢用变量设置东西
$placeholder_img=“../img/artists/placeholder.jpg”;
$db_img=$row_rsacents['artistPhoto'];
如果($db\u img){
$img_src=$db_img;
}否则{
$img\u src=$placeholder\u img;
}
回声“;


您可以尝试使用-statement来显示或隐藏
:)难道您不知道如何添加简单的if语句吗?如果不知道,我建议您阅读手册或阅读一本书您可以尝试使用-statement来显示或隐藏
:)难道你不知道如何添加一个简单的if语句吗?如果不知道,我建议你阅读手册或阅读一本书。你可以尝试使用-statement来显示或隐藏
:)难道你不知道如何添加一个简单的if语句吗?如果不知道,我建议你阅读手册或阅读一本书。你可以尝试使用-statement来显示或隐藏
:)难道你不知道如何添加一个简单的if语句吗?如果不知道,我建议你阅读手册或阅读一本书,具体取决于OP的数据库值,另一种方法是
if($row_rsacents['artistPhoto']!=”){
。根据OP的数据库值,另一种方法是
if($row_rsacents['artistPhoto']!=”){
。根据OP的数据库值,另一种方法是
if($row_rsacents['artistPhoto'])!='{
。根据OP的数据库值,另一种方法是
if($row_rsacents['artistPhoto']){
@meda Yes,看起来是这样:“如果数据库中没有图像”@meda Yes,看起来是这样的:如果数据库中没有图像“@meda Yes,它似乎是这样:”如果数据库中没有图像“@meda Yes,它似乎是这样:”如果数据库中没有图像“很好的方法,我更喜欢回显img标记,但没有问题-如果这回答了您的问题,请设置为已回答。@meda我已编辑了我的答案以回显img标记。是的,这是我一直遇到的问题,它仍然以100%的速度加载间隔gif…您可以在if语句中移动回显,如下所示:
if($db\u img){$img_src=$db_img;echo”“;}其他{$img_src=$placeholder_img;echo”“;}
nice approach,我更喜欢回显img标记,但没问题-如果这回答了您的问题,请设置为已回答。@meda我已经编辑了我的答案以回显img标记。是的,这是我一直遇到的问题,它仍然以100%的速度加载间隔gif…您可以在if语句中移动回显,如下所示:
if($db\u img){$img_src=$db_img;echo”“;}其他{$img_src=$placeholder_img;echo”“;}
nice approach,我更喜欢回显img标记,但没问题-如果这回答了您的问题,请设置为已回答。@meda我已经编辑了我的答案以回显img标记。是的,这是我一直遇到的问题,它仍然以100%的速度加载间隔gif…您可以在if语句中移动回显,如下所示:
if($db\u img){$img_src=$db_img;echo”“;}其他{$img_src=$placeholder_img;echo”“;}
nice approach,我更喜欢回显img标记,但没问题-如果这回答了您的问题,请设置为已回答。@meda我已经编辑了我的答案以回显img标记。是的,这是我一直遇到的问题,它仍然以100%的速度加载间隔gif…您可以在if语句中移动回显,如下所示:
if($db\u img){$img_src=$db_img;echo”“;}其他{$img_src=$placeholder_img;echo”“;}