ورود

نسخه کامل مشاهده نسخه کامل : تغییر دادن ip



srkowsari
28-01-2010, 22:18
چه طوری میشه ip را تغییر داد؟ (یعنی سایتی که واردش میشم ip که من قبلا مشخص کردم را به عنوان ip من ثبت کنه، مثل کاری که به صورت دستی میشه توی مرورگرها انجام داد)

من یه چیزایی توی هلپ php پیدا کردم ولی سر در نمیارم. کسی میتونه توضیح بده؟

Socket context options

Socket context options — Socket context option listing
Description

Socket context options are available for all wrappers that work over sockets, like tcp, http and ftp.
Options

bindto

Used to specify the IP address (either IPv4 or IPv6) and/or the port number that PHP will use to access the network. The syntax is iport. Setting the IP or the port to 0 will let the system choose the IP and/or port.

Note: As FTP creates two socket connections during normal operation, the port number cannot be specified using this option.

Changelog
Version Description
5.1.0 Added bindto.


Examples


Example #1 Basic bindto usage example
<?php
// connect to the internet using the '192.168.0.100' IP
$opts = array(
'socket' => array(
'bindto' => '192.168.0.100:0',
),
);


// connect to the internet using the '192.168.0.100' IP and port '7000'
$opts = array(
'socket' => array(
'bindto' => '192.168.0.100:7000',
),
);


// connect to the internet using port '7000'
$opts = array(
'socket' => array(
'bindto' => '0:7000',
),
);


// create the context...
$context = stream_context_create($opts);

// ...and use it to fetch the data
echo file_get_contents('[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]', false, $context);

?>