PHP rest服务

PHP rest服务,php,curl,Php,Curl,我是PHP新手,我正在尝试将这篇文章发送到Web服务 <?php $myID = "8125987"; $myVarible = "This is a test"; $service_url = "https://...?password=123&user=123&storeid=1000&mobile=$myID&message=$myVarible"; $curl = curl_init($service_url); $result = curl_exe

我是PHP新手,我正在尝试将这篇文章发送到Web服务

<?php
$myID = "8125987";
$myVarible = "This is a test";
$service_url = "https://...?password=123&user=123&storeid=1000&mobile=$myID&message=$myVarible";
$curl = curl_init($service_url);
$result = curl_exec($curl);
curl_close($curl);
echo $result;
?>

它不工作了,怎么了? 谢谢你的帮助。 KHJ

1)首先检查旋度函数是否存在 回显函数_是否存在('curl_版本')?1:0; // 1=已启用,0= 残疾人

2) 尝试访问example.com而不是目标url $url=”“

3) 在提问之前,请打印出curl info和err消息 网上有很多卷曲的例子,不过我还是做了一个供你参考。


“它不起作用”是一个无用的短语。如果要进行故障排除,则需要定义问题。会发生什么?有错误吗?(如果没有,您确定错误报告已打开吗?)当您
var\u dump($result)
时,您会得到什么?等等等等。
<?php
    echo function_exists('curl_version') ? 1:0; // 1 = enabled , 0 = disabled.

    echo "<pre>";
    $url = "http://www.example.com";

    $ch = curl_init();
    curl_setopt($ch, CURLOPT_URL, $url);
    curl_setopt($ch, CURLOPT_USERAGENT, "MozillaXYZ/1.0");
    curl_setopt($ch, CURLOPT_HEADER, 0);
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
    curl_setopt($ch, CURLOPT_TIMEOUT, 10);
    $result = curl_exec($ch);

    print_r( curl_getinfo($ch) );

    curl_close($ch);

    var_dump($result);
    echo "</pre>";

?>