From: Ilia Alshanetsky Date: Tue, 9 Aug 2005 14:40:59 +0000 (+0000) Subject: News and constants for parse_url(). X-Git-Tag: BEFORE_UNICODE_MERGE~27 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=430dea8ef8e441987d1870173c371cdd081bd285;p=php News and constants for parse_url(). --- diff --git a/NEWS b/NEWS index fb1268c864..b0ab3dab5a 100644 --- a/NEWS +++ b/NEWS @@ -1,5 +1,12 @@ PHP NEWS ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| +?? ??? ????, PHP 6.0 +- cURL improvements (Ilia) + . Added curl_setopt_array(), allowing setting of multiple cURL options. + . Added CURLINFO_HEADER_OUT to facilitate request retrieval. +- Added a flag to parse_url(), which allows retrieval of distinct URL + components. + ?? ??? 2005, PHP 5.1 - Upgraded PCRE library to version 6.2. (Andrei) - Updated bundled libraries in Windows distribution. (Edin) diff --git a/ext/standard/basic_functions.c b/ext/standard/basic_functions.c index 15637475ae..e5c7a67b17 100644 --- a/ext/standard/basic_functions.c +++ b/ext/standard/basic_functions.c @@ -1029,6 +1029,15 @@ PHP_MINIT_FUNCTION(basic) REGISTER_LONG_CONSTANT("SUNFUNCS_RET_STRING", SUNFUNCS_RET_STRING, CONST_CS | CONST_PERSISTENT); REGISTER_LONG_CONSTANT("SUNFUNCS_RET_DOUBLE", SUNFUNCS_RET_DOUBLE, CONST_CS | CONST_PERSISTENT); + REGISTER_LONG_CONSTANT("PHP_URL_SCHEME", PHP_URL_SCHEME, CONST_CS | CONST_PERSISTENT); + REGISTER_LONG_CONSTANT("PHP_URL_HOST", PHP_URL_HOST, CONST_CS | CONST_PERSISTENT); + REGISTER_LONG_CONSTANT("PHP_URL_PORT", PHP_URL_PORT, CONST_CS | CONST_PERSISTENT); + REGISTER_LONG_CONSTANT("PHP_URL_USER", PHP_URL_USER, CONST_CS | CONST_PERSISTENT); + REGISTER_LONG_CONSTANT("PHP_URL_PASS", PHP_URL_PASS, CONST_CS | CONST_PERSISTENT); + REGISTER_LONG_CONSTANT("PHP_URL_PATH", PHP_URL_PATH, CONST_CS | CONST_PERSISTENT); + REGISTER_LONG_CONSTANT("PHP_URL_QUERY", PHP_URL_QUERY, CONST_CS | CONST_PERSISTENT); + REGISTER_LONG_CONSTANT("PHP_URL_FRAGMENT", PHP_URL_FRAGMENT, CONST_CS | CONST_PERSISTENT); + #define REGISTER_MATH_CONSTANT(x) REGISTER_DOUBLE_CONSTANT(#x, x, CONST_CS | CONST_PERSISTENT) REGISTER_MATH_CONSTANT(M_E); REGISTER_MATH_CONSTANT(M_LOG2E); @@ -2784,7 +2793,7 @@ PHP_FUNCTION(connection_status) } /* }}} */ -/* {{{ proto int ignore_user_abort(bool value) +/* {{{ proto int ignore_user_abort(string value) Set whether we want to ignore a user abort event or not */ PHP_FUNCTION(ignore_user_abort) {