0

コンボボックス内のフォルダ内のファイル名を取得したい。ここに私のコードがあります

$directory = "keys/";

//get all image files with a .jpg extension.
$images = glob($directory . "*.jpg");
 echo "yes";
//print each file name
foreach($images as $image)
{
echo $image;
}

ファイル名が表示されるはずですが、ファイル名が表示されません。

4

1 に答える 1

1

これを実行してみてください。コードのデバッグに役立ちます。将来的にはデバッグを行う必要があります。

/*
 * glob() a pattern inside a directory
 */
$directory = "keys/";
$pattern   = "*.jpg";

if (!is_dir($directory)) {
    throw new Exception('Directory was not found!');
}

$images = glob($directory . $pattern);

if (FALSE === $images) {
    throw new Exception('Glob returned an error.');
}

if (!$images) {
    throw new Exception('No files returned by Glob. That was not expected.');
}

// print each file name
foreach ($images as $image) {
    echo $image;
}
于 2012-12-31T16:37:25.107 に答える