EventDnsBase::parseResolvConf
(PECL event >= 1.2.6-beta)
EventDnsBase::parseResolvConf — Сканує файл у форматі resolv.conf
Опис
public
EventDnsBase::parseResolvConf(
int
$flags
,
string
$filename
): bool
Сканує файл у форматі resolv.conf, що зберігається в filename, і зчитує всі параметри з нього, які перелічені у прапорах.
Список параметрів
flags
Визначає, яка інформація аналізується із файлу resolv.conf
Смотрите справочную страницуresolv.conf
формату цього файлу.
Наступні директиви не аналізуються з файлу: sortlist, rotate, no-check-names, inet6, debug
Якщо функція виявляє помилку, можливі значення, що повертаються:
- = Не вдалося відкрити файл
- = не вдалося визначити розмір файлу
- **
3
**= файл занадто великий - **
4
**= недостатньо пам'яті - **
5
**= коротке читання з файлу - **
6
**= у файлі немає серверів імен
filename
Путь доresolv.conf
файла.
Значення, що повертаються
Повертає true
у разі успішного виконання або **false
**в случае возникновения ошибки.