WEBデザインテクニック|KLUTCHE

【PHP】フォルダ内のJPEGファイルの数を調べる

phpを使って、指定フォルダ内にJPG画像ファイルがいくつあるのかを数える方法です。

PHP

// 対象となるディレクトリ
$dir = '/var/www/public_html/images';
// 結果を入れる為の配列
$result = array();
// linuxコマンド
$command = "find " . $dir . " -name '*.jpg' | wc -l";
// コマンド実行
exec($command, $result);
// 結果を出力
echo "JPGの数は".$result[0]."個";

PHPのexec関数を使います。

exec関数

execは外部プログラムを実行する関数です。
PHPスクリプト内でlinuxコマンドを実行してファイル検索を行っています。

注意点

ディレクトリの指定はサーバのルートからのパスです。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です