Функция count() выполняет ту же операцию, что и sizeof() – возвращает количество значений, содержащихся в массиве.
Единственное различие между ними заключается в том, что в некоторых ситуациях count() возвращает дополнительную информацию: PHP.
Если переменная существует и является массивом, count() возвращает количество элементов в массиве;
Если переменная существует, но не является массивом, функция возвращает значение 1;
Если переменная не существует, возвращается значение 0.