老张小站

  1. 欢迎光临

    感谢访问老张的博客!

  • 1
1,818

PHP发送post请求的简洁代码

PHP
分类 网站技术/村民张先生 发布于 2017-08-26 23:55
0
<?

/**
 * 发送post请求
 * @param string $url 请求地址
 * @param array $post_data post键值对数据
 * @return string
 */
 
$post_data = array(
	'title' => 'title',
	'content' => 'content'
);
echo send_post('http://www.xxx.com', $post_data);

function send_post($url, $post_data) {
	$postdata = http_build_query($post_data);
	$options = array(
		'http' => array(
			'method' => 'POST',
			'header' => 'Content-type:application/x-www-form-urlencoded',
			'content' => $postdata,
			'timeout' => 60 // 超时时间(单位:s)
		)
	);
	$context = stream_context_create($options);
	$result = file_get_contents($url, false, $context);
	return $result;
}

?>
欢迎转载分享,转载请注明 来源:大张小站 https://www.zhang.cq.cn/20171875.html
若您喜欢这篇文章,欢迎订阅老张小站以获得最新内容。 / 欢迎交流探讨,请发电子邮件至 mail[at]vdazhang.com 。


欢迎谈谈你的看法(无须登录) *正文中请勿包含"http://"否则将被拦截