2 Test curl_exec() function with basic functionality
4 Sebastian Deutsch <sebastian.deutsch@9elements.com>
5 TestFest 2009 - AFUP - Jean-Marc Fontaine <jmf@durcommefaire.net>
8 if (!extension_loaded("curl")) exit("skip curl extension not loaded");
9 if (false === getenv('PHP_CURL_HTTP_REMOTE_SERVER')) exit("skip PHP_CURL_HTTP_REMOTE_SERVER env variable is not defined");
13 /* Prototype : bool curl_exec(resource ch)
14 * Description: Perform a cURL session
15 * Source code: ext/curl/interface.c
19 $host = getenv('PHP_CURL_HTTP_REMOTE_SERVER');
22 echo "*** Testing curl_exec() : basic functionality ***\n";
24 $url = "{$host}/get.php?test=get";
27 ob_start(); // start output buffering
28 curl_setopt($ch, CURLOPT_URL, $url); //set the url we want to use
31 $curl_content = ob_get_contents();
35 var_dump( $curl_content );
37 echo "curl_exec returned false";
42 *** Testing curl_exec() : basic functionality ***
43 string(25) "Hello World!