0

ディレクトリに6つの画像があります。彼は2つの画像と1つのファイル名を示しています。ファイル名が間違っていますが、彼はディレクトリにいますが、その画像は表示されません。手伝って頂けますか?彼に2つの画像と2つの正しいファイル名を表示してほしい。

<!DOCTYPE html>
<?php
//path to directory to scan
$directory = "images1/";
//get all image files with a .jpg extension.
$images = glob($directory . "*.jpg");
shuffle($images);
?>
<html>
<meta http-equiv="refresh" content="60" > 
<head>
<title>Image</title>
</head>
<body>
<ul>
<?php
for($i=0;$i<2;$i++)                                              
echo"<img src=\"$images[$i]\"width=\"300\"height=\"400\">"; 
echo basename($images[$i], ".jpg");                                          
?>  
</ul>
</body>
</html>     
4

1 に答える 1

2

forステートメントが正しくありません。角かっこを使用してください。

<?php
    for($i=0; $i<2; $i++){
        echo "<img src=\"$images[$i]\" width=\"300\" height=\"400\" />"; 
        echo basename($images[$i], ".jpg");   
    }              
?> 
于 2013-02-19T18:34:00.230 に答える