PHP ile port sınırlamanın bir mantığı yoktur. Port sınırlama dediğiniz işi network bağlantısını dinleyerek ve tespit ederek yaparsınız. Bunu da PHP yapamaz işletim sistemi yapar.

Bahsettiğiniz olay şu sanırım; PHP ile yazılmış bir sistem var ben IP ve Port değerleri gireyim sunucudaki o IP ve Port sınırlamaları yapılsın. Eğer demek istediğiniz bu ise PHP ile exec() fonksiyonu aracılığı ile iptables üzerinden bu sınırlandırmayı yapabilirsiniz.

Örneğin;
<?php echo exec("iptables -A INPUT -i eth0 -p tcp --destination-port {PORT-NUMARASI} -s {IP-ADRESI} -j DROP"); ?>
Aradığım şey bu değil demişsiniz sonra soruyu açmamışsınız. ben yine beyin ışınları ile sorunuzu tahmin etmeye çalışıp 2. ihitmali değerlendireyim. Belli porttan gelen ziyaretçi bir sayfayı göremesin diyosanız eğer .htaccess ile bir kural yazıp o ziyaretçiyi yasak.html gibi bir sayfaya yönlendirebilirsiniz. Veya size kalmış ne yapmak istiyorsanız.

RewriteCond %{SERVER_PORT} 12345
RewriteRule ...