2016-08-25 38 views
-2

我有一个语法错误的问题。试图从目录上载图像到我的html列表中,但它一直在说像:复杂的语法错误php html

解析错误:语法错误,意外''',期待','或';'在d:\ XAMPP \ htdocs中\瓦尔迪\上线的index.php 243

<?php 

$dir="img/"; 


if($opendir=opendir($dir)){ 
    while(($file=readdir($opendir))!==FALSE){ 
    if($file!="." && $file!="..") 
    echo '<li class="col-lg-4 col-md-4 col-sm-3 col-xs-4 col-xxs-12"> 
     <img class="img-responsive" src='"$dir/$file"'> 
     </li>'; 
    } 
} 
?> 
+1

http://php.net/manual/en/language .types.string.php – AbraCadaver

+0

这不是一个“复杂”的错误,你只需要学习正确的PHP字符串语法,特别是关于如何在你使用DELIMIT字符串的字符串中嵌入相同的引号位 –

回答

0

这是一个报价的问题试试这个

$dir = "img/"; 


if ($opendir = opendir($dir)) { 
    while (($file = readdir($opendir)) !== FALSE) { 
    if ($file != "." && $file != "..") { 
     echo '<li class="col-lg-4 col-md-4 col-sm-3 col-xs-4 col-xxs-12"> 
       <img class="img-responsive" src="'.$dir.'/'.$file.'"> 
      </li>'; 
    } 
    } 
} 
+0

是的,谢谢 ! – Milo111