fsockopen()

PHP fsockopen() funksiyasi

❮ PHP tarmoq ma’lumotnomasi

Misol

fsockopen() misoli:

<?php $fp = fsockopen("www.w3schools.com", 80, $errno, $errstr, 20); if (!$fp) {   echo "$errstr ($errno)<br>"; } else {   $out = "GET / HTTP/1.1\r\n";   $out .= "Host: www.w3schools.com\r\n";   $out .= "Connection: Close\r\n\r\n";   fwrite($fp, $out);   while (!feof($fp)) {     echo fgets($fp, 128);   }   fclose($fp); } ?>


ULASHISH

Ta’rif va qo‘llanilishi

fsockopen() funksiyasi Internet yoki Unix domen soket ulanishini ochadi.

Sintaksis

fsockopen(hostname, port, errno, errstr, timeout)

Parametr qiymatlari

Parametr Tavsif
hostname Majburiy. Xost nomini belgilaydi (masalan, "www.w3schools.com"). ssl:// yoki tls:// masofaviy xostga ulanish uchun TCP/IP orqali ishlaydi
port Ixtiyoriy. Port raqamini belgilaydi. Portlardan foydalanmaydigan transportlar uchun (masalan, unix://) -1 dan foydalaning
errno Ixtiyoriy. Tizim darajasidagi xato raqamini belgilaydi
errstr Ixtiyoriy. Xato xabarini string sifatida belgilaydi
timeout Ixtiyoriy. Ulanish kutish vaqtini (timeout) belgilaydi (soniyalarda)


Texnik tafsilotlar

Qaytariladigan qiymat: Boshqa fayl funksiyalari (masalan, fgets(), fwrite(), fclose()) bilan ishlatilishi mumkin bo‘lgan fayl ko‘rsatkichi (pointer). Muvaffaqiyatsiz bo‘lsa FALSE.
PHP versiyasi: 4.0+

❮ PHP tarmoq ma’lumotnomasi

W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!