<?php
$url = "http://website.com/folder/index.php";
$data = array('id' => 'R98s', 'name' => 'Bob', 'content' => 'Hello');
$handle = curl_init($url);
curl_setopt($handle, CURLOPT_POST, true);
curl_setopt($handle, CURLOPT_POSTFIELDS, $data);
curl_exec($handle);
?>
效果很好,但只有 1 个问题, id 就像一种从变量中发布的数据中获取内容响应的方法,而不是像页面一样显示。
最佳答案
尝试以下操作:
$ch = curl_init($url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, TRUE ); // return into a variable
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_setopt($ch, CURLOPT_POST, TRUE);
curl_setopt($ch, CURLOPT_POSTFIELDS, $postData);
$result = curl_exec( $ch ); // run!
curl_close($ch);
永远不要忘记最后的 curl_close($handle);
。
关于php - 后 curl 问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2367917/