Я пытаюсь получить данные, которые выставляются с помощью команд curl. Данные предназначены для URL-адреса для создания HTTP-запроса. Команды для отправки данных с использованием curl:
$data=array( 'product_name' =>'Television', 'price' => 1000, 'quantity' => 10, 'seller' =>'XYZ Traders' ); $DT=http_build_query($data); echo($DT); $url = 'http://localhost/API2/products'; $ch = curl_init($url); curl_setopt($ch, CURLOPT_POST, true); curl_setopt($ch, CURLOPT_POSTFIELDS,$DT); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); $response_json = curl_exec($ch); echo $response_json; curl_close($ch);
Теперь, как распаковать значения, отправляемые с помощью запроса curl build. Я пытаюсь получить значения, присланные из curl, как это, но я не получаю значения, размещенные скорее, это дает мне 1 и ноль:
$_product_name=$_POST["product_name"]; $_price=$_POST["price"]; $_quantity=$_POST["quantity"]; $_seller=$_POST["seller"]; echo"data:= "+$_product_name+$_price+$_quantity+$_seller;