PHP は初めてです。ディレクトリから4つの画像を表示するためにこのコードを正常に動作させましたが、最初の4つの画像を名前(001.png、002.png、003.png、および004.png)で表示します。これは最小の数字であり、発生しますアップロードされたのが最も古いもの:
<?php
$pictures = glob("directory/*.png");
for( $i=0; $i<=3; $i++ ){
echo "<img src=\"".$pictures[$i]."\" />";
}
?>
名前でディレクトリに最近アップロードされた4つを取得するように変更しようとしています。つまり、最後の4 枚の画像を最も多く表示したいと考えています。以下でこれを試しましたが、Parse error: syntax error, unexpected T_VARIABLE on line 4 が発生しています
<?php
$pictures = glob("directory/*.png");
$no_pictures = count($pictures)-1
$limit = $no_pictures-3
for( $i = $no_pictures; $i >= $limit; $i--; ){
echo "<img src=\"".$pictures[$i]."\" />\n";
}
?>
どんな助けでも大歓迎です。御時間ありがとうございます。