2

私が行った場合

$dir = './';
$files = glob( $dir . '*.png');
foreach( $files as $file) {
    echo $file;
}
?>

そして、正しいpngファイルを取得する画像と同じフォルダーにphpファイルを保存します。

php ファイルの場所を変更した場合 他のフォルダにある png ファイルを読み取るにはどうすればよいですか?

私が行った場合

$dir = 'www.site.com/content/images';
$files = glob( $dir . '*.png');
foreach( $files as $file) {
    echo $file;
}

何も表示されません。コードを含むphpファイルを画像の同じフォルダーに入れる必要がありますか?

4

2 に答える 2

2

"www.site.com"パスに追加しないでください。"/"サーバーのルートからの絶対パス ( :で始まる/content/images) または php スクリプトの現在の場所からの相対パス ( content/images) を使用する必要があります。

于 2013-05-21T04:04:53.423 に答える
1

実際にリモートサーバー上のファイルを取得しようとしている場合は、これを見てください:

http://www.php.net/manual/en/features.remote-files.php

于 2013-05-21T04:07:43.127 に答える