带有if/else的PHP file_get_contents

Roc*_*aco 0 php

在这个链接上,我正在学习file_get_contents,我想将它合并到一个简单的if/else语句中,但似乎无法使其正确.

我想检查文件是否存在,如果不存在,则显示no_image.jpg图形.

我的斗争是标签已经有一个PHP回声,所以它导致代码片段停止工作.如果file_get_contents为true,如何在仍然使用echo的动态值的情况下格式化if/else?

目前我有一个像这样的简单标签:

<img width="200" height="150" src="images/<?php echo(rawurlencode($row['MLS_NUMBER'])); ?>_1.jpg" alt="" align="left" vspace="3" hspace="3" />
Run Code Online (Sandbox Code Playgroud)

Mar*_*c B 5

基本上:

<?php

if (file_exists(...)) {
  $path = ...;
} else {
  $path = 'no_image.jpg';
}
?>

<img src="images/<?php echo $path; ?>" />
Run Code Online (Sandbox Code Playgroud)

//在echo $ path之后添加一个分号,否则它将无效