1 <?php
2 function send_post($url, $post_data)
3 {
4 $postdata = http_build_query($post_data);
5 $options = array(
6 'http' => array(
7 'method' => 'POST',
8 'header' => 'Content-type:application/x-www-form-urlencoded',
9 'content' => $postdata,
10 'timeout' => 15 * 60 // 超时时间(单位:s)
11 )
12 );
13 $context = stream_context_create($options);
14 $result = file_get_contents($url, false, $context);
15
16 echo $result;
17 }
18
19 //使用方法
20 $post_data = array(
21 'a' => '11',
22 'b' => '22'
23 );
24 send_post('http://localhost/b.php', $post_data);