phpはディレクトリ内のすべてのファイル名を取得します
1. まず操作対象のディレクトリを開き、そこに変数を指します
//カレントディレクトリのpicディレクトリ下のサブディレクトリcommonを開きます。
$handler = opendir('pic/common');
2. ディレクトリ内のすべてのファイルを読み取るループ
/* このうち、$filename = readdir($handler) は毎回読み込まれるファイル名の割り当てです。無限ループに陥らないように、$filename を指定します。つまり、$filename !== false となります。必ず !== を使用してください。ファイル名が「0」である場合、またはシステムによって何かが false とみなされる場合、!= を使用するとループが停止します*/
while( ($filename = readdir($handler) ) !== false )
{
3. ディレクトリには '.' と '..' という名前の 2 つのファイルがありますが、これらは操作しないでください
if($filename != "." && $filename != ""