Используйте Math.Ceiling
для округления
Math.Ceiling(0.5); // 1
Используйте Math.Round
для округления
Math.Round(0.5, MidpointRounding.AwayFromZero); // 1
И Math.Floor
округлить
Math.Floor(0.5); // 0
Это уже было предложено в комментариях. Я добавил тип контента (измените его, если хотите, если у вас другой тип контента).
$data = array(
'data' => 'Testing data',
'name' => 'Testing',
'no' => '1234');
$data_string = json_encode($data);
$ch = curl_init();
curl_setopt($ch,CURLOPT_URL, Yii::$app->request->post('url'));
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt ($ch, CURLOPT_SSLVERSION, 6);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_HTTPHEADER, array(
'Content-Type: application/json',
'Content-Length: ' . mb_strlen($data_string) )
);
curl_setopt($ch, CURLOPT_POSTFIELDS, $data_string);
$result = curl_exec($ch);
curl_close($ch);
return $result;