Doc #80624 [Com]: Undocumented change php 8 vs php 7 abs function

[email protected] ("post at andreas-mause dot de") Wed, 11 May 2022 10:20:15 +0000
Newsgroups php.doc.bugs
Message-ID <[email protected]>
Edit report at https://bugs.php.net/bug.php?id=80624&edit=1

 ID:                 80624
 Comment by:         post at andreas-mause dot de
 Reported by:        ilyes dot ahidar at gmail dot com
 Summary:            Undocumented change php 8 vs php 7 abs function
 Status:             Closed
 Type:               Documentation Problem
 Package:            *Math Functions
 Operating System:   Linux Fedora 33
 PHP Version:        8.0.1
 Assigned To:        cmb
 Block user comment: N
 Private report:     N

 New Comment:

It's only a problem on empty string-values:

<?php
$num = '';
var_dump(abs($num));// working not until PHP 8.0+
?>

But "" is a string, so it should working ... so it's a bug?!


Previous Comments:
------------------------------------------------------------------------
[2021-08-19 11:36:30] [email protected]

See <https://github.com/php/doc-en/commit/6c7c7edf76fd09ac0e91ed702727bccf32e548e4>.

------------------------------------------------------------------------
[2021-08-18 16:35:33] kawewong at gmail dot com

This also is not in these pages

https://www.php.net/manual/en/migration80.incompatible.php
https://www.php.net/manual/en/migration80.deprecated.php
https://www.php.net/manual/en/migration80.other-changes.php

I could not find info about this and just let my php run until one day there are unknown errors and I find out that it is incompatible.

<?php
$num = '1.00';
var_dump(abs($num));// working fine until PHP 8.0+
?>

Maybe please update any one of these page.

------------------------------------------------------------------------
[2021-05-23 11:27:57] [email protected]

Fixed as <https://github.com/php/doc-en/commit/e2a460ca39fece49eefdd5bd2282e5ba7b488fea>.

------------------------------------------------------------------------
[2021-05-19 16:17:10] [email protected]

Related To: Bug #81054

------------------------------------------------------------------------
[2021-01-14 16:54:27] [email protected]

The following pull request has been associated:

Patch Name: Generate some standard methodsynopses based on stubs
On GitHub:  https://github.com/php/doc-en/pull/289
Patch:      https://github.com/php/doc-en/pull/289.patch

------------------------------------------------------------------------


The remainder of the comments for this report are too long. To view
the rest of the comments, please view the bug report online at

    https://bugs.php.net/bug.php?id=80624


--
Edit this bug report at https://bugs.php.net/bug.php?id=80624&edit=1