PHP:file_exist阻止显示整个页面的错误


PHP: file_exist errors preventing show entire page

我在处理未就位的头像图像时出错,0.jpg是默认的用户头像,每个用户都有一个名为firstname_lastname.jpg的头像

<?php  
$uname_ = 'John_Doe';  
$avname = "media/avatars/" . $uname_ . '.jpg';
  if(file_exists($avname) { 
    $avatar = $uname_ ;
  } else { 
    $avatar = "0" ;
  }
?>
<img src="media/avatars/<?php echo $avatar ?>.jpg">

这不起作用,并且会阻止页面显示。我得到一个空白的回复。

你明白了

if(file_exists($avname) {

需要这个

if(file_exists($avname)) {