downloads | documentation | faq | getting help | mailing lists | licenses | wiki | reporting bugs | php.net sites | links | conferences | my php.net

search for in the

HTTP bağlamı seçenekleri> <Bağlam seçenekleri ve değiştirgeleri
Last updated: Fri, 13 Nov 2009

view this page in

Soket bağlamı seçenekleri

Soket bağlamı seçenekleriSoket bağlamı seçeneklerinin listesi

Açıklama

Soket bağlamı seçenekleri, tcp, http ve ftp gibi soketler üzerinde çalışan tüm sarmalayıcılar için kullanılabilir.

Seçenekler

bindto

PHP'nin ağa erişmek için kullanacağı IP adresini (IPv4 veya IPv6) ve port numarasını belirtmek için kullanılır. Söz dizimi: ip:port. IP veya porta 0 belirtilirse IP veya portu sistem seçer.

Bilginize: FTP'de normal işlem sırasında iki soket bağlantısı oluşturulur, port numarası bu seçenek kullanılarak belirtilemez.

Sürüm Bilgisi

Sürüm: Açıklama
5.1.0 bindto eklendi.

Örnekler

Örnek 1 - Temel bindto kullanım örneği

<?php
// internete '192.168.0.100' IP'yi kullanarak bağlanalım
$seçenekler = array(
    
'socket' => array(
        
'bindto' => '192.168.0.100:0',
    ),
);


// internete '192.168.0.100' IP ve port '7000' üzerinden bağlanalım
$seçenekler = array(
    
'socket' => array(
        
'bindto' => '192.168.0.100:7000',
    ),
);


// internete port '7000' üzerinden bağlanalım
$seçenekler = array(
    
'socket' => array(
        
'bindto' => '0:7000',
    ),
);


// bağlamı oluşturalım...
$bağlam stream_context_create($seçenekler);

// ...ve veri çekmek için kullanalım
echo file_get_contents('http://misal.dom'false$bağlam);

?>



add a note add a note User Contributed Notes
Soket bağlamı seçenekleri
There are no user contributed notes for this page.

 
show source | credits | sitemap | contact | advertising | mirror sites