xref: /PHP-8.0/ext/curl/tests/bug72202.phpt (revision c5401854)
1--TEST--
2Bug #72202 (curl_close doesn't close cURL handle)
3--SKIPIF--
4<?php
5if (!extension_loaded("curl")) {
6    exit("skip curl extension not loaded");
7}
8?>
9--FILE--
10<?php
11$a = fopen(__FILE__, "r");
12$b = $a;
13var_dump($a, $b);
14fclose($a);
15var_dump($a, $b);
16unset($a, $b);
17
18$a = curl_init();
19$b = $a;
20var_dump($a, $b);
21curl_close($a);
22var_dump($a, $b);
23unset($a, $b);
24?>
25--EXPECTF--
26resource(%d) of type (stream)
27resource(%d) of type (stream)
28resource(%d) of type (Unknown)
29resource(%d) of type (Unknown)
30object(CurlHandle)#1 (0) {
31}
32object(CurlHandle)#1 (0) {
33}
34object(CurlHandle)#1 (0) {
35}
36object(CurlHandle)#1 (0) {
37}
38