Skip to content

8.7.0: Destructuring

Choose a tag to compare

@thekid thekid released this 12 Nov 18:48
· 345 commits to master since this release
  • Fixed issue #31: Support list() reference assignment for PHP < 7.3
    (@thekid)
  • Fixed foreach statement using destructuring assignments in PHP 7.0
    (@thekid)
  • Merged PR #146: Add support for omitting expressions in destructuring
    assignments, e.g. list($a, , $b)= $expr or [, $a]= $expr.
    (@thekid)
  • Merged PR #145: Add support for specifying keys in list(), which has
    been in PHP since 7.1.0, see https://wiki.php.net/rfc/list_keys
    (@thekid)
  • Merged PR #144: Rewrite list(&$a)= $expr for PHP 7.0, 7.1 and 7.2
    (@thekid)