php http_build_query stream_context_create post请求
Posted 撑一支船蒿
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php http_build_query stream_context_create post请求相关的知识,希望对你有一定的参考价值。
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);
以上是关于php http_build_query stream_context_create post请求的主要内容,如果未能解决你的问题,请参考以下文章
php http_build_query stream_context_create post请求
PHP使用http_build_query()构造URL字符串的方法(可将POST参数组转换拼接成GET请求链接)