写一个PHP post 请求网页 带json参数请求
时间: 2023-05-11 07:05:39 浏览: 174
php获取post中的json数据的实现方法
可以使用以下代码实现:
```php
$url = 'http://example.com/api';
$data = array('name' => 'John', 'age' => 30);
$options = array(
'http' => array(
'header' => "Content-type: application/json\r\n",
'method' => 'POST',
'content' => json_encode($data),
),
);
$context = stream_context_create($options);
$result = file_get_contents($url, false, $context);
```
其中,$url 是要请求的网址,$data 是要发送的 JSON 数据,$options 是请求的选项,$context 是请求的上下文,$result 是请求的结果。
阅读全文