Commit graph

27541 commits

Author SHA1 Message Date
Yoshinari Takaoka
61b163dbdf
BackedEnum is also an interface. (#1136)
closes #1135
https://github.com/php/doc-en/issues/1135#issuecomment-977262147
2021-11-24 17:59:09 +09:00
Christoph M. Becker
0445efae74
Fix GH-1135: UnitEnum is an interface 2021-11-23 19:15:08 +01:00
Dan
cf3707c0f4
Add stream_socket_client usage to stream_get_meta_data
This adds both examples and the missing optional key-value pair for the return array. Also switches to `var_dump` instead of `print_r`.

Co-authored-by: George Peter Banyard <girgias@php.net>

Closes GH-1124.
2021-11-23 15:20:40 +01:00
Yoshinari Takaoka
31979c1ec7
fixed XPointer evaluation failed warning.
This warning is emitted because RefrectionReference has no constructor page.

 XPointer evaluation failed: #xmlns(db=http://docbook.org/ns/docbook)
 xpointer(id('class.reflectionreference')/db:refentry/db:refsect1[@role='description']/descendant::db:constructorsynopsis[not(@role='procedural')])
done.
2021-11-23 23:04:39 +09:00
Yoshinari Takaoka
f6e8402a6d
[skip-revcheck] fixed typo. 2021-11-23 22:51:23 +09:00
Máté Kocsis
8aec847009
Generate ext/reflection class synopses from stubs - part 2 (#1121) 2021-11-23 14:17:07 +01:00
Máté Kocsis
b0c0d6bcd9
Generate ext/reflection class synopses from stubs - part 1 (#1120) 2021-11-23 14:15:35 +01:00
Christoph M. Becker
470a17d5e8
Fix #39492: log_errors do not use error_append_string directive 2021-11-23 13:29:12 +01:00
Christoph M. Becker
3f1bb54ebf
Remove obsolete info about display_errors being bool once 2021-11-23 12:57:57 +01:00
Christoph M. Becker
046e85df78
Autoloaders receive the FQN as written, not lower-cased 2021-11-23 12:43:07 +01:00
vlakoff
76c26359d5
On page for key(), add link to array_key_first()
Closes GH-1129.
2021-11-23 00:32:07 +01:00
Christoph M. Becker
620dfaa244
imap_(un)delete expects sequences, not msgnos
Cf. <https://bugs.php.net/81649>.
2021-11-22 17:03:15 +01:00
Máté Kocsis
6740a14567
Generate ext/curl class synopses from stubs (#1112) 2021-11-19 10:57:06 +01:00
Christoph M. Becker
7a312f9c79
set_error_handler() no longer returns null on failure
As of PHP 8.0.0, it throws a TypeError; prior to that version, that was
undefined behavior (as documented for internal functions).
2021-11-18 15:23:04 +01:00
Christoph M. Becker
59244d9ae9
Fix #81635: No example of complex interpolation syntax with filenames 2021-11-18 15:18:17 +01:00
Máté Kocsis
83569ce5f5
Generate ext/json class synopses from stubs (#1104) 2021-11-18 11:23:48 +01:00
Sergey Panteleev
b7c12f23bd
Fix preg_match_all return values (#1122)
Closes #1102
2021-11-18 12:48:37 +03:00
Máté Kocsis
49c49b330e
[skip-revcheck] Generate ext/shmop class synopses from stubs (#1106) 2021-11-18 07:21:01 +01:00
Máté Kocsis
6384699ff8
[skip-revcheck] Generate ext/zlib class synopses from stubs (#1065) 2021-11-18 07:14:12 +01:00
Kamil Tekiela
5881f96d8b
Remove function name from return values of fetch_column
There are OOP and procedural variants, so specifying only the procedural
name can be confusing.
2021-11-17 18:35:47 +00:00
Kamil Tekiela
11731a4f73
Improve mysqli fetch_* descriptions 2021-11-17 18:33:05 +00:00
Christoph M. Becker
d74736d803
Fix #73857: Y2038 issue with getTimestamp and setTimestamp, with alternative 2021-11-17 15:47:43 +01:00
Christoph M. Becker
d332b5ae70
Uninitialized type properties are silently discarded on array cast
Cf. <https://bugs.php.net/81629>.
2021-11-17 15:15:09 +01:00
Máté Kocsis
a464e3bda1
Generate ext/fileinfo class synospes from stubs (#1115) 2021-11-17 12:45:24 +01:00
Máté Kocsis
7e711e8b79
[skip-revcheck] Generate ext/gd class synopses from stubs (#1117) 2021-11-17 12:10:03 +01:00
Máté Kocsis
cc9ca293a0
[skip-revcheck] Generate ext/imap class synopses from stubs (#1118) 2021-11-17 12:09:22 +01:00
Máté Kocsis
627e662b48
[skip-revcheck] Generate ext/ftp class synopses from stubs (#1114) 2021-11-17 11:56:21 +01:00
Máté Kocsis
32d702dd76
[skip-revcheck] Generate ext/ldap class synopses from stubs (#1111) 2021-11-17 09:00:11 +01:00
Máté Kocsis
9363cb735c
[skip-revcheck] Generate ext/pgsql class synopses from stubs (#1110) 2021-11-17 08:59:49 +01:00
Máté Kocsis
87fe85d824
[skip-revcheck] Generate ext/sysvsem class synopses from stubs (#1108) 2021-11-17 08:59:33 +01:00
Máté Kocsis
e902ea4116
[skip-revcheck] Generate ext/sockets class synopses from stubs (#1103) 2021-11-17 07:52:20 +01:00
Christoph M. Becker
8f28fbb43a
Revert "Revert "Generate ext/sodium class synopses from stubs""
This reverts commit 6700a28f74, because
the change is wanted, but this time we don't apply the `skip-revcheck`
tag.

Sorry for the noise, translators!
2021-11-17 00:36:22 +01:00
Christoph M. Becker
6700a28f74
[skip-revcheck] Revert "Generate ext/sodium class synopses from stubs"
This reverts commit 1b3769ae7d, because
we must not tag `skip-revcheck` here.

Cf. <1b3769ae7d (r60384241)>.
2021-11-17 00:32:41 +01:00
Kamil Tekiela
b610be0d56
Aling refpurpose of all mysqli fetch functions 2021-11-16 21:01:58 +00:00
Kamil Tekiela
1861d5203b
mysqli_fetch_assoc return values fix 2021-11-16 20:37:13 +00:00
Máté Kocsis
159ce38734
[skip-revcheck] Generate ext/xsl class synopses from stubs
Closes GH-1067.
2021-11-16 18:44:33 +01:00
Máté Kocsis
de6862c9ad
[skip-revcheck] Generate ext/tokenizer class synopses from stubs
Closes GH-1069.
2021-11-16 18:43:27 +01:00
Máté Kocsis
cd66366e17
[skip-revcheck] Generate ext/tidy class synopses from stubs
Closes GH-1070.
2021-11-16 18:42:09 +01:00
Máté Kocsis
1b3769ae7d
[skip-revcheck] Generate ext/sodium class synopses from stubs
Closes GH-1072.
2021-11-16 18:41:00 +01:00
Máté Kocsis
eefc91c6a5
[skip-revcheck] Generate ext/pspell class synopses from stubs
Closes GH-1073.
2021-11-16 18:40:11 +01:00
DmitryTronin
610ac95b98
Remove incorrect return comment for ArrayObject::unserialize
Closes GH-1101.
2021-11-16 17:09:22 +01:00
Christoph M. Becker
3725fe1c95
Document dangling else handling
Cf. <https://bugs.php.net/51016#1619439579>.
2021-11-16 16:10:56 +01:00
Christoph M. Becker
af64507ffd
Fix #71916: Two attribute constants use the same value 2021-11-16 15:02:05 +01:00
Máté Kocsis
f0c0715e3d
[skip-revcheck] Generate ext/enchant class synopses from stubs
Closes GH-1075.
2021-11-16 14:08:25 +01:00
Christoph M. Becker
04f3346a4b
Fix typo (caracter → character)
This integrates user note 126618.
2021-11-16 13:43:25 +01:00
Kamil Tekiela
473b5ab2c1
Fix mysqli return values (#1055) 2021-11-16 11:19:01 +00:00
Christoph M. Becker
c8c9278fe4
phpdbg INI directives are removed as of PHP 8.1.0
Cf. <cded43fd8d>
and <766e6b0856>.
2021-11-15 17:56:50 +01:00
Christoph M. Becker
14e006b4ee
Passing values of wrong types is no longer undefined behavior as of PHP 8.1.0
Well, at least for the core functions, and many PECL extensions.  Some
PECL extension functions may not yet behave this way, so we add in a
"supposed to".
2021-11-15 17:28:59 +01:00
Christoph M. Becker
72e81bd314
Fixes GH-1099: A non-existent section "Backslash" appears in the paragraph 2021-11-15 17:22:01 +01:00
Christoph M. Becker
d1c3de7ae6
Update sessionhandlerinterface example for PHP 8.1
We require suitable return types or the ReturnTypeWillChange attribute
as of PHP 8.1.0.  We specify the return types where supported as of PHP
7.0.0, but go with the attribute for the union types.

Cf. <https://github.com/php/doc-en/issues/1090>.
2021-11-15 17:05:31 +01:00