כמו שדיגלי אמר...
תשתמש בFSOCKOPEN
וכל פעם תתחבר לפורט של השירות אם זה מתחבר, השירות פעיל
בשביל לחסוך לך צרות בחיפוש הפורטים, אפשר להשתמש גם בפונקציה:
קוד:
$servport = getservbyname('http', 'tcp');
בדוגמא הזאת אתה מקבל את הפורט של HTTP בפרוטוקול TCP שזה 80