當前位置:首頁 » 編程語言 » php發送json

php發送json

發布時間: 2023-08-22 18:52:17

1. php如何發送和接收JSON數據

對於json,PHP有對應的方法進行操作。

一般而言,json會以字元串形式傳給PHP腳本,一般都是放在$_POST裡面,

14

<?php
// 接收
$json_parameter = $_POST['json_str'];

// 處理, 變成數組
$array = json_decode($json_parameter);

// PHP 把數組數據變成json格式字元串,發給頁面
$demo = array(
'key' => 'value',
'key2' => 'value2'
);
$demo_json = json_encode($demo); // 格式是{"key":"value","key2":"value2"}
echo $demo_json;

2. PHP如何通過Post請求發送Json數據

首先要把數據轉換成json格式,再通過curl方法調用介面並傳參數

代碼如下:

$keyword=urlencode($_POST['keyword']);
$parameters=json_encode(array('keyWord'=>$keyword,'areaCode'=>'*'));
$post_data['appToken']="323ds7674354fds32fdsda60173";//隨便寫的
$post_data['parameters']=$parameters;
$url='http://serde.com/compadddvd/index';//隨便寫的
$ch=curl_init();
curl_setopt($ch,CURLOPT_POST,1);
curl_setopt($ch,CURLOPT_URL,$url);
curl_setopt($ch,CURLOPT_POSTFIELDS,$post_data);//用post方法傳送參數
curl_setopt($ch,CURLOPT_RETURNTRANSFER,1);
$response=curl_exec($ch);
curl_close($ch);

之後就返回數據即可。

熱點內容
安防監控存儲 發布:2025-08-22 21:20:38 瀏覽:800
java高級培訓哪裡好 發布:2025-08-22 21:16:56 瀏覽:170
套杯演算法 發布:2025-08-22 21:15:20 瀏覽:253
unrealengine源碼 發布:2025-08-22 21:02:13 瀏覽:96
微信王者密碼是什麼 發布:2025-08-22 20:59:29 瀏覽:179
java工作流源碼 發布:2025-08-22 20:59:14 瀏覽:742
c語言一定 發布:2025-08-22 20:44:22 瀏覽:174
貪玩手游火龍合擊掛機腳本 發布:2025-08-22 20:41:17 瀏覽:22
湖北武漢市安全接入伺服器地址 發布:2025-08-22 20:41:13 瀏覽:150
雲伺服器爬蟲 發布:2025-08-22 20:32:39 瀏覽:689