Я создаю поисковую систему для нашей гигантской кодовой базы PHP.
Учитывая путь к файлу, как я могу с некоторой степенью уверенности определить, является ли файл текстовым файлом или другим типом? Я бы предпочел не прибегать к расширениям файлов (например, substr($filename, -3)
или что-то глупое), так как это файловая система на основе Linux, поэтому все, что касается расширений файлов.
Я использую RecursiveDirectoryIterator, поэтому у меня тоже есть эти методы ..