
画像を使用する場合, またはその他 ファイルのセット, web アプリケーションでの PHP, 通常, 1 つの時間または別で, 調べる必要があります 多くのファイルを含むディレクトリ またはフォルダー. または内部カウントの任意の種類のユーザーに表示するかどうか.
で PHP これは非常に簡単な方法で行うことができます。, 自分だけ肥大化した機能なし オーバー ロード お使いのシステム, ループの任意の種類なし. 下に見ること:
1 2 3 4 5 6 7 8 9 10 11 12 13 | function contarArchivosEn ( $path, $extensionArchivo ) { $matches = glob ( $path . "*." . $extensionArchivo ); $numDirectories = 0; if ( $matches ) { $numDirectories = count( $matches ); } return $numDirectories; } //Ejemplo de uso - Conteo de archivos con extensión .txt en la ruta actual echo contarArchivosEn( './', 'txt' ); |
あなたが見ることができます。, 先頭で我々 はパス内のすべての一致するファイルを探して、 $パス, 長さ $extensionArchivo. この後, 我々 はいくつかを得る場合, 単に 戻り値 あなたの番号. 逆の場合, 関数 グロブ 戻ります false, したがって, 私たちの関数の値が返されます 0.

私達にコメントを残すかへの入力、フォーラム