(PECL tcpwrap >= 0.1.0)
tcpwrap_check — Производит проверку tcpwrap
$daemon
   , string $address
   [, string $user
   [, bool $nodns = false
  ]] )
   Функция сверяется с файлами /etc/hosts.allow и
   /etc/hosts.deny для проверки, можно или нельзя дать 
   доступ клиенту к демону daemon.
  
daemonИмя сервиса.
addressАдрес клиента. Может быть как доменным именем, так и IP-адресом..
userНеобязательное имя пользователя.
nodns
       Если адрес address выглядит как доменное имя, происводится
       запрос к DNS для определения его IP-адреса. Для блокировки такого поведения
       установите nodns в значение TRUE.
      
   Возвращает TRUE, если доступ разрешен и FALSE если нет.
  
Пример #1 Запрет всех соединений с локального хоста
Если в /etc/hosts.deny есть запись:
php: 127.0.0.1
И ваш код выглядит как-то так:
<?php
if (!tcpwrap_check('php', $_SERVER['REMOTE_ADDR'])) {
  die('Вас тут не ждут');
}
?>
Для более подробной информации обратитесь к документации по hosts_access(3).