首頁 >後端開發 >php教程 >php 的http_build_query stream_context_create post請求

php 的http_build_query stream_context_create post請求

不言
不言原創
2018-07-04 14:17:112110瀏覽

這篇文章主要介紹了關於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         &#39;http&#39; => array( 
 7             &#39;method&#39; => &#39;POST&#39;, 
 8             &#39;header&#39; => &#39;Content-type:application/x-www-form-urlencoded&#39;, 
 9             &#39;content&#39; => $postdata,
 10             &#39;timeout&#39; => 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     &#39;a&#39; => &#39;11&#39;,
 22     &#39;b&#39; => &#39;22&#39;
 23 );
 24 send_post(&#39;http://localhost/b.php&#39;, $post_data);

以上就是本文的全部內容,希望對大家的學習有幫助,更多相關內容請關注PHP中文網!

相關推薦:

 PHP7.1中使用openssl取代mcrypt 的介紹

PHP Excel導入資料到MySQL資料庫的方法

以上是php 的http_build_query stream_context_create post請求的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn