What are some best practices for efficiently counting specific file types in a PHP script?

When counting specific file types in a PHP script, it is best to use the `glob` function to retrieve an array of files matching a specific pattern. You can then loop through the array and check each file's extension to determine if it matches the file type you are looking for. Finally, keep a counter to track the number of files that match the specified file type.

<?php
// Define the file type you want to count
$fileType = 'txt';

// Get an array of files matching the file type
$files = glob('path/to/files/*.' . $fileType);

// Initialize a counter for the file type
$fileCount = 0;

// Loop through the files and count the ones matching the file type
foreach ($files as $file) {
    $fileCount++;
}

// Output the total count of files matching the file type
echo "Total number of .$fileType files: $fileCount";
?>