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

search for in the

HTTP context options> <Opciones de contexto y parámetros
Last updated: Fri, 22 Aug 2008

view this page in

Opciones de contexto de sockets

Opciones de contexto de socketsListado do opciones de contexto de sockets

Descripción

Las opciones de contexto de sockets están disponibles para todas las envolturas que trabajan sobre sockets, como tcp, http y ftp.

Options

bindto

Usada para especificar la dirección IP (ya sea IPv4 o IPv6) y/o el número de puerto que PHP usará para acceder a la red. La sintaxis es ip:puerto. Definir el número IP o de puerto como 0 producirá que el sistema lo elija por usted.

Note: Dado que FTP crea dos conexiones de socket durante la operación normal, no es posible especificar el número de puerto con esta opción.

Registro de cambios

Versión Descripción
5.1.0 Se agregó bindto.

Ejemplos

Example #1 Ejemplo de uso básico de bindto

<?php
// conectarse a internet usando la IP '192.168.0.100'
$opciones = array(
    
'socket' => array(
        
'bindto' => '192.168.0.100:0',
    ),
);


// conectarse a internet usando la IP '192.168.0.100' y el puerto '7000'
$opciones = array(
    
'socket' => array(
        
'bindto' => '192.168.0.100:7000',
    ),
);


// conectarse a internet usando el puerto '7000'
$opciones = array(
    
'socket' => array(
        
'bindto' => '0:7000',
    ),
);


// crear el contexto...
$contexto stream_context_create($opciones);

// ...y usarlo para recuperar los datos
echo file_get_contents('http://www.example.com'false$contexto);

?>



add a note add a note User Contributed Notes
Opciones de contexto de sockets
There are no user contributed notes for this page.

HTTP context options> <Opciones de contexto y parámetros
Last updated: Fri, 22 Aug 2008
 
 
show source | credits | sitemap | contact | advertising | mirror sites