Doc #80538 [Csd]: SUGGESTION: Add reference to array destructuring of return values

From: Date: Wed, 18 Aug 2021 01:42:56 +0000
Subject: Doc #80538 [Csd]: SUGGESTION: Add reference to array destructuring of return values
References: 1  Groups: php.doc.bugs 
Request: Send a blank email to doc-bugs+get-19079@lists.php.net to get a copy of this message
Edit report at https://bugs.php.net/bug.php?id=80538&edit=1

 ID:                 80538
 Updated by:         lufei@php.net
 Reported by:        toolmakersteve2 at shawstudio dot com
 Summary:            SUGGESTION: Add reference to array destructuring of
                     return values
 Status:             Closed
 Type:               Documentation Problem
 Package:            Arrays related
 PHP Version:        Irrelevant
 Assigned To:        lufei
 Block user comment: N
 Private report:     N

 New Comment:

The fix for this bug has been committed.
If you are still experiencing this bug, try to check out latest source from https://github.com/php/php-src and re-test.
Thank you for the report, and for helping us make PHP better.

This bug has been fixed in the documentation's XML sources. Since the
online and downloadable versions of the documentation need some time
to get updated, we would like to ask you to be a bit patient.

Thank you for the report, and for helping us make our documentation better.

---

In Quick Fix, Fix committed is selected, and the Bug Type is Documentation problem, but it seems
that the description is wrong.


Previous Comments:
------------------------------------------------------------------------
[2021-08-18 01:39:55] lufei@php.net

The fix for this bug has been committed.
If you are still experiencing this bug, try to check out latest source from https://github.com/php/php-src and re-test.
Thank you for the report, and for helping us make PHP better.



------------------------------------------------------------------------
[2020-12-22 11:53:37] cmb@php.net

The following pull request has been associated:

Patch Name: Add array destructuring documentation to array syntax section
On GitHub:  https://github.com/php/doc-en/pull/145
Patch:      https://github.com/php/doc-en/pull/145.patch

------------------------------------------------------------------------
[2020-12-21 23:21:57] requinix@php.net

A simple adjustment would be to amend example #2 to also show destructuring as an alternative to
list().

------------------------------------------------------------------------
[2020-12-21 23:20:42] dharman@php.net

Thanks for the suggestion. PRs are welcome. If you can suggest an improvement to the https://github.com/php/doc-en we can take a look and update
the documentation.  PHP manual is a collaborative effort.

------------------------------------------------------------------------
[2020-12-21 23:15:29] toolmakersteve2 at shawstudio dot com

Description:
------------
---
From manual page: https://php.net/functions.returning-values
---

Would be good if this section mentioned use of [array destructuring
syntax](https://www.php.net/manual/en/migration71.new-features.php#migration71.new-features.symmetric-array-destructuring)
to access elements of a returned array, as a mechanism to simulate "multiple returned
values".

[$a, $b, $c] = myfunc();

where:

function myfunc() {
    return ["first", "second", "third"];
}




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



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


Thread (8 messages)

« previous php.doc.bugs (#19079) next »