bug67643.phpt 619 B

12345678910111213141516171819202122232425262728
  1. --TEST--
  2. Bug #67643 (curl_multi_getcontent returns '' when RETURNTRANSFER isn't set)
  3. --EXTENSIONS--
  4. curl
  5. --FILE--
  6. <?php
  7. $ch = curl_init();
  8. curl_setopt($ch, CURLOPT_URL, 'file://'. __DIR__ . DIRECTORY_SEPARATOR .'curl_testdata1.txt');
  9. curl_setopt($ch, CURLOPT_RETURNTRANSFER, false);
  10. $mh = curl_multi_init();
  11. curl_multi_add_handle($mh, $ch);
  12. $running = 0;
  13. do {
  14. curl_multi_exec($mh, $running);
  15. } while($running > 0);
  16. $results = curl_multi_getcontent($ch);
  17. curl_multi_remove_handle($mh, $ch);
  18. curl_multi_close($mh);
  19. var_dump($results);
  20. ?>
  21. --EXPECT--
  22. CURL1
  23. NULL