Commit graph

28058 commits

Author SHA1 Message Date
Christoph M. Becker
ce9a6b3a30
Clarify where Windows users can get the SNMP mib files
Judging from the user notes, there is apparently some confusion, so we
add a link.

While we're at it, we also fix the grammar and mark-up.
2022-05-06 13:56:22 +02:00
Ollie Read
8d2b545eef
Add missing documentation for the ReflectionClass::getAttributes method
Closes GH-1539.
2022-05-03 13:08:20 +02:00
Christoph M. Becker
6105486171
Fix enable_dl description
`enable_dl` is certainly not useful for the Apache module version of
PHP, since `dl()` is removed from that SAPI as of PHP 5.3.0.

I'm not sure about the `&removed.php.future;` in the summary table. Is
`enable_dl` indeed deprecated and will certainly be removed in the
future, or is that out-dated info which referred to certain SAPIs?
2022-05-02 18:13:25 +02:00
Christoph M. Becker
6c7300690f
Update Enchant installation instructions
As of PHP 8.0.0, Windows uses Enchant-2 by default, and that looks for
the providers in a different folder (what is no longer changeable via
the Registry).

We also remove the outdated PHP 5 related information.
2022-05-02 18:05:14 +02:00
Christoph M. Becker
7639cf8773
ZTS support doesn't forbid/disable dl()
The apparently erroneous note might stem from the respective error
message[1].

[1] <https://github.com/php/php-src/blob/PHP-5.3/ext/standard/dl.c#L76-L86>
2022-05-02 17:46:01 +02:00
Martin Rehberger
c1da6cc7c2
Fix type for index in ZipArchive::replaceFile()
Closes GH-1563.
2022-05-02 14:31:28 +02:00
Christoph M. Becker
34a35a3681
Fix GH-1561: SplPriorityQueue & friends don't have a constructor 2022-04-29 14:32:03 +02:00
Calvin Buckley
ae6a2efed7
Link to the drivers, since it's not obvious what it's meant
Closes GH-1552.
2022-04-28 15:03:54 +02:00
Sergey Panteleev
754641d8dd
[PHP 8.1] Document incompatible float to int implicit conversions (#1528)
Co-authored-by: Máté Kocsis <kocsismate@woohoolabs.com>
Co-authored-by: George Peter Banyard <girgias@php.net>
2022-04-28 11:57:41 +01:00
Sergey Panteleev
3e087a5c61
[PHP 8.1] Passing null to non-nullable parameters of built-in functions (#1555)
Closes #1554 

Co-authored-by: Máté Kocsis <kocsismate@woohoolabs.com>
Co-authored-by: Christoph M. Becker <cmbecker69@gmx.de>
2022-04-28 12:22:42 +03:00
Sergey Panteleev
ed8eead5c4
[PHP 8.1] Add ReflectionFunctionAbstract::getClosureUsedVariables (#1032)
Co-authored-by: Máté Kocsis <kocsismate@woohoolabs.com>
2022-04-28 09:58:00 +03:00
Sergey Panteleev
61cfd00858
[PHP 8.1] Usage of static Variables in Inherited Methods (#1549) 2022-04-27 15:49:21 +03:00
Christoph M. Becker
da9e1ca208
Collator::create() does not accept null
Cf. <https://github.com/php/doc-en/pull/1551#issuecomment-1110886470>.
2022-04-27 13:43:07 +02:00
Christoph M. Becker
69e0955f7b
Fix GH-1550: Collator::__construct() does not accept null 2022-04-27 12:24:11 +02:00
Calvin Buckley
1d06977916
All drivers implement getColumnMeta
Since php/php-src@caa710037e, all bundled
drivers (Firebird and ODBC being the omissions before) implement this
function. The third-party drivers, even the ones in massive states of
disrepair, support it too. It's still optional, so a new PDO driver
could take us by surprise, but the list is misleading, so just include
the warning.

Closes GH-1548.
2022-04-27 11:03:16 +02:00
Sergey Panteleev
6154d9c466
[PHP 8.1] Add new global Sodium constants (#1546) 2022-04-26 15:47:45 +03:00
Sergey Panteleev
928f051323
[PHP 8.1] Add new global GD constants (#1545) 2022-04-26 15:22:29 +03:00
Christoph M. Becker
5fc91f8abb
Closes GH-1543: get_magic_quotes_*() is deprecated 2022-04-26 12:19:16 +02:00
Christoph M. Becker
6ecb3d2522
Remove grossly outdated info (#1538)
It seems that line endings are handled in a style agnostic way by
`get_meta_tags()` for a long time now[1].  Thus, we drop the apparently
outdated info.

[1] <60fffd296a/ext/standard/file.c (L2442-L2445)>
2022-04-22 17:05:25 +01:00
Ollie Read
a7e787f40f
Add missing constant definition ReflectionAttribute::IS_INSTANCEOF
Closes GH-1537.
2022-04-22 17:54:17 +02:00
Morgan Arnel
840ed22479
Clarify which characters are translated by htmlentities
Closes GH-1438.
2022-04-22 14:18:25 +02:00
Martin Samesch
da4977f316
Typos 2022-04-21 17:18:49 +02:00
Christoph M. Becker
20ddc39b6a
Fix GH-1529: Missing documentation of second parameter of imagick.writeimagefile 2022-04-20 19:10:53 +02:00
ssshotaro44
68dfe97408
Add detailed explanation about PASSWORD_DEFAULT to migration guide 2022-04-20 16:24:55 +02:00
Máté Kocsis
2d0fa22cc2
Adjust formatting of intldatepatterngenerator.xml according to gen_stub.php (#1531) 2022-04-20 16:02:47 +02:00
Máté Kocsis
0cdbd6ddab
Sync ext/dom properties with stubs - part 2 (#1297) 2022-04-20 14:49:00 +02:00
Máté Kocsis
08f35ae7dc
Sync ext/dom properties with stubs - part 1 (#1295)
Co-authored-by: George Peter Banyard <girgias@php.net>
2022-04-20 14:48:26 +02:00
George Peter Banyard
ee12b637d1
Remove PHT docs (#1530)
See https://github.com/tpunt/pht/issues/11
2022-04-20 12:39:11 +01:00
Máté Kocsis
6d48923b82
Reorder DOMDocument properties (#1335) 2022-04-20 13:03:27 +02:00
Sergey Panteleev
f646d66e39
Fix omitted colon
Fix #1527
2022-04-19 15:13:29 +03:00
Kamil Tekiela
772cf37c3f
Added missing code comment 2022-04-17 18:16:01 +01:00
Sergey Panteleev
133b912de1
[PHP 8.1] Add sodium ristretto255 functions (#1051) 2022-04-16 13:56:04 +03:00
Sergey Panteleev
42d9fd4535
Add sodium xchacha20 functions (#1045) 2022-04-16 13:55:13 +03:00
Sergey Panteleev
7006df7c1f
Lighttpd rewording, remove PHP 5 refs (#1522)
Co-authored-by: Christoph M. Becker <cmbecker69@gmx.de>
2022-04-15 13:43:22 +03:00
Martin Samesch
96f69db3ae
Typo 2022-04-14 15:08:46 +02:00
Máté Kocsis
bc3e9a2933
Generate methodsynopses for ext/intl (idna, IntlChar) (#905) 2022-04-14 08:35:42 +02:00
Máté Kocsis
ef3ba2aad1
Generate ext/intl methodsynopses based on stubs (IntlTimeZone) (#911) 2022-04-13 21:50:57 +01:00
Lars Moelleken
f3534a2ab0
Clarify NULL is not a scalar in is-scalar.xml() docs (#1515) 2022-04-13 21:35:58 +01:00
Christoph M. Becker
3a2e96fcc0
Fix type of 2nd parameter of openssl_csr_export()
Cf. <https://github.com/php/php-src/pull/8362>.
2022-04-13 15:35:04 +02:00
Rowan Tommins
6105da168f
Rewrite SoapClient constructor documentation
This constructor takes a large number of options, most of which
were effectively undocumented, leading to a very high volume of
User Notes. Some examples and caveats from these notes have been
incorporated.

The descriptions here are largely based on reverse-engineering
the source code (which isn't particularly well commented) and
experimenting locally, so may not be 100% accurate, or capture
differences between versions.
2022-04-12 13:33:55 +02:00
Yoshinari Takaoka
c4363cbf39
fixed internal link url(nowdoc). 2022-04-12 20:23:01 +09:00
Sergey Panteleev
764e22fefc
Update array_combine return values section (#1513)
Fix #1512
2022-04-12 13:24:42 +03:00
Pavel Djundik
464ffb2289
Document missing tokens
Closes GH-1510.
2022-04-11 12:16:20 +02:00
Yoshinari Takaoka
e3ac07c850
moved too long title to <para></para> contents. 2022-04-09 17:49:08 +09:00
Larry Garfield
706c7ac6ea
Usort updates based on comments (#1492)
* Use spaceship where appropriate.

* Add example of multi-axes sorting with spaceship.

* Don't acknowledge the existence of PHP < 7
Co-authored-by: George Peter Banyard <girgias@php.net>

* Minor updates
Co-authored-by: Christoph M. Becker <cmbecker69@gmx.de>

Co-authored-by: George Peter Banyard <girgias@php.net>
Co-authored-by: Christoph M. Becker <cmbecker69@gmx.de>
2022-04-08 11:24:38 -06:00
Larry Garfield
8d7f21b1c1
register_shutdown_function() updates based on comments (#1493)
* Note that shutdown functions may still register shutdown functions.

* Add note about max execution time.

* Add cross reference to fastcgi_finish_request.

* Correct grammar.
2022-04-08 11:19:19 -06:00
George Peter Banyard
fe5841adc7 Remove return value section for Intl constructors 2022-04-08 00:49:02 +01:00
George Peter Banyard
967b4787ba Remove return value section for Reflection constructors 2022-04-08 00:45:55 +01:00
Larry Garfield
fca50d321c
Clean up autoload page (#1503) 2022-04-07 12:58:05 -05:00
Larry Garfield
c653d5a2b9
Comparison operator updates from comments (#1494) 2022-04-07 12:57:48 -05:00