1--TEST--
2Check libcurl config on windows
3--EXTENSIONS--
4curl
5--SKIPIF--
6<?php
7
8if(substr(PHP_OS, 0, 3) != 'WIN' )
9  die("skip for windows only");
10?>
11--FILE--
12<?php
13    ob_start();
14    phpinfo();
15    $s = ob_get_contents();
16    ob_end_clean();
17    preg_match('/curl\n\n(.+)\n\n/siU', $s, $m);
18
19    echo $m[1], "\n";
20
21?>
22DONE
23--EXPECTF--
24cURL support => enabled
25cURL Information => %s
26Age => %d
27Features
28AsynchDNS => Yes
29CharConv => No
30Debug => No
31GSS-Negotiate => No
32IDN => Yes
33IPv6 => Yes
34krb4 => No
35Largefile => Yes
36libz => Yes
37NTLM => Yes
38NTLMWB => No
39SPNEGO => Yes
40SSL => Yes
41SSPI => Yes
42TLS-SRP => No
43HTTP2 => Yes
44GSSAPI => No
45KERBEROS5 => Yes
46UNIX_SOCKETS => %r(Yes|No)%r
47PSL => No
48HTTPS_PROXY => Yes
49MULTI_SSL => %s
50BROTLI => %s
51ALTSVC => Yes
52HTTP3 => No
53UNICODE => No
54ZSTD => No
55HSTS => Yes
56GSASL => No
57Protocols => dict, file, ftp, ftps, gopher, %r(gophers, )?%rhttp, https, imap, imaps, ldap, ldaps, %r(mqtt, )?%rpop3, pop3s, rtsp, scp, sftp, smb, smbs, smtp, smtps, telnet, tftp
58Host => %s-pc-win32
59SSL Version => OpenSSL/%s
60ZLib Version => %s
61libSSH Version => libssh2/%s
62DONE
63