3v4l.org

run code in 150+ php & hhvm versions
Bugs & Features
<?php $ch = curl_init("http://www.google.com/"); print $ch; curl_setopt($ch, CURLOPT_POST, 1); curl_setopt($ch, CURLOPT_POSTFIELDS, "postvar1=value1&postvar2=value2&postvar3=value3"); // in real life you should use something like: // curl_setopt($ch, CURLOPT_POSTFIELDS, // http_build_query(array('postvar1' => 'value1'))); // receive server response ... curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); $server_output = curl_exec ($ch); curl_close ($ch); // further processing .... if ($server_output == "OK") { print "OK"; } else { print "FAIL"; } var_dump($server_output); ?>
Output for 7.0.0 - 7.1.0
Fatal error: Uncaught Error: Call to undefined function curl_init() in /in/inl9V:2 Stack trace: #0 {main} thrown in /in/inl9V on line 2
Process exited with code 255.
Output for hhvm-3.12.0
Resource id #4FAILbool(false)
Output for hhvm-3.10.0

Process exited with code 153.
Output for 5.0.0 - 5.6.21
Fatal error: Call to undefined function curl_init() in /in/inl9V on line 2
Process exited with code 255.
Output for 4.4.5 - 4.4.9
Fatal error: Call to undefined function: curl_init() in /in/inl9V on line 2
Process exited with code 255.
Output for 4.3.2 - 4.4.4
Fatal error: Call to undefined function: curl_init() in /in/inl9V on line 2
Process exited with code 255.
Output for 4.3.0 - 4.3.1
Fatal error: Call to undefined function: curl_init() in /in/inl9V on line 2