Maison  >  Article  >  développement back-end  >  php http_build_query stream_context_create post

php http_build_query stream_context_create post

不言
不言original
2018-07-04 14:17:111976parcourir

Cet article présente principalement la demande de publication http_build_query stream_context_create sur PHP. Il a une certaine valeur de référence. Maintenant, je le partage avec vous. Les amis dans le besoin peuvent s'y référer

 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);

Ce qui précède est l'intégralité du contenu. de cet article, j'espère qu'il sera utile à l'apprentissage de tout le monde. Pour plus de contenu connexe, veuillez faire attention au site Web PHP chinois !

Recommandations associées :

Introduction à l'utilisation d'openssl pour remplacer mcrypt dans PHP7.1

Comment importer des données de PHP Excel vers MySQL base de données

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn