Home > Article > Backend Development > php http_build_query stream_context_create post request
This article mainly introduces the http_build_query stream_context_create post request about php. It has certain reference value. Now I share it with everyone. Friends in need can refer to it.
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);
The above is the entire content of this article. I hope It will be helpful for everyone’s learning. For more related content, please pay attention to the PHP Chinese website!
Related recommendations:
Introduction to using openssl to replace mcrypt in PHP7.1
How to import data from PHP Excel to MySQL database
The above is the detailed content of php http_build_query stream_context_create post request. For more information, please follow other related articles on the PHP Chinese website!