Посчитайте, сколько файлов в каталоге php

Я работаю над немного новым проектом. Я хотел знать, как это сделать, чтобы он подсчитывал, сколько файлов находится в определенном каталоге.

<div id="header">
<?php 
    $dir = opendir('uploads/'); # This is the directory it will count from
    $i = 0; # Integer starts at 0 before counting

    # While false is not equal to the filedirectory
    while (false !== ($file = readdir($dir))) { 
        if (!in_array($file, array('.', '..') and !is_dir($file)) $i++;
    }

    echo "There were $i files"; # Prints out how many were in the directory
?>
</div>

Это то, что я до сих пор (от поиска). Однако это не выглядит должным образом? Я добавил несколько заметок, поэтому не стесняйтесь удалять их, они просто для того, чтобы я мог понять это как можно лучше.

Если вам требуется дополнительная информация или вы чувствуете, что я недостаточно описал это, пожалуйста, не стесняйтесь заявить об этом.

Ответы на вопрос(14)

Ваш ответ на вопрос