Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/idsulik/php_changelog
PHP Changelog Table
https://github.com/idsulik/php_changelog
php php-changelog php5 php7 php71
Last synced: 6 days ago
JSON representation
PHP Changelog Table
- Host: GitHub
- URL: https://github.com/idsulik/php_changelog
- Owner: idsulik
- Created: 2018-01-10T11:47:13.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2018-01-17T08:06:06.000Z (almost 7 years ago)
- Last Synced: 2024-10-30T00:33:45.386Z (about 2 months ago)
- Topics: php, php-changelog, php5, php7, php71
- Homepage:
- Size: 14.6 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
5.4|5.5|5.6|7.0|7.1|7.2
--|--|--|--|--|--
[Traits](http://php.net/manual/en/language.oop5.traits.php)|[Generators](http://php.net/manual/en/language.generators.php)|[Constant expressions](http://php.net/manual/en/migration56.new-features.php#migration56.new-features.const-scalar-exprs)|[Scalar type declarations](http://php.net/manual/en/migration70.new-features.php#migration70.new-features.scalar-type-declarations)|[Nullable types](http://php.net/manual/en/migration71.new-features.php#migration71.new-features.nullable-types)|[New object type](http://php.net/manual/en/migration72.new-features.php#migration72.new-features.object-type)
[Short array syntax](http://php.net/manual/en/language.types.array.php#language.types.array.syntax.array-func)|[finally](http://php.net/manual/en/language.exceptions.php#language.exceptions.finally)|[Variadic functions via ...](http://php.net/manual/en/migration56.new-features.php#migration56.new-features.variadics)|[Return type declarations](http://php.net/manual/en/migration70.new-features.php#migration70.new-features.return-type-declarations)|[Void functions](http://php.net/manual/en/migration71.new-features.php#migration71.new-features.void-functions)|[Extension loading by name](http://php.net/manual/en/migration72.new-features.php#migration72.new-features.ext-loading-by-name)
[Function array dereferencing](https://wiki.php.net/rfc/functionarraydereferencing)|[New password hashing API](http://php.net/manual/en/migration55.new-features.php#migration55.new-features.password)|[Argument unpacking via ...](https://wiki.php.net/rfc/argument_unpacking)|[Null coalescing operator](http://php.net/manual/en/migration70.new-features.php#migration70.new-features.null-coalesce-op)|[Symmetric array destructuring](http://php.net/manual/en/migration71.new-features.php#migration71.new-features.symmetric-array-destructuring)|[Abstract method overriding](http://php.net/manual/en/migration72.new-features.php#migration72.new-features.abstract-method-overriding)
[Closures now support `$this`](http://php.net/manual/en/functions.anonymous.php)|[`foreach` now supports `list()`](http://php.net/manual/en/migration55.new-features.php#migration55.new-features.foreach-list)|[Exponentiation via **](http://php.net/manual/en/function.pow.php)|[Spaceship operator](http://php.net/manual/en/migration70.new-features.php#migration70.new-features.spaceship-op)|[Class constant visibility](http://php.net/manual/en/migration71.new-features.php#migration71.new-features.class-constant-visibility)|[Extended string types for `PDO`](http://php.net/manual/en/migration72.new-features.php#migration72.new-features.pdo-extended-str-types)
**=** is now always available|[`empty()` supports arbitrary expressions](http://php.net/manual/en/migration55.new-features.php#migration55.new-features.empty)|[use function and use const](http://php.net/manual/en/migration56.new-features.php#migration56.new-features.use)|[Constant arrays using `define()`](http://php.net/manual/en/migration70.new-features.php#migration70.new-features.define-array)|[iterable pseudo-type](http://php.net/manual/en/migration71.new-features.php#migration71.new-features.iterable-pseudo-type)|[Parameter type widening](http://php.net/manual/en/migration72.new-features.php#migration72.new-features.param-type-widening)|
`(new Foo)->bar()`|[`array` and `string` literal dereferencing](http://php.net/manual/en/migration55.new-features.php#migration55.new-features.const-dereferencing)|[Default character encoding UTF-8](http://php.net/manual/en/migration56.new-features.php#migration56.new-features.default-encoding)|[Anonymous classes](http://php.net/manual/en/migration70.new-features.php#migration70.new-features.anonymous-classes)|[Multi catch exception handling](http://php.net/manual/en/migration71.new-features.php#migration71.new-features.mulit-catch-exception-handling)|[Allow a trailing comma for grouped namespaces](http://php.net/manual/en/migration72.new-features.php#migration72.new-features.trailing-comma-in-grouped-namespaces)|
`Class::{expr}()`|
Binary number format, e.g. 0b001001101.|[Class name resolution via `::class`](http://php.net/manual/en/migration55.new-features.php#migration55.new-features.class-name)|[`php://input` is reusable](http://php.net/manual/en/migration56.new-features.phpwrappers.php.php#wrappers.php.input)|[Group `use` declarations](http://php.net/manual/en/migration70.new-features.php#migration70.new-features.group-use-declarations)|[Support for keys in `list()`](http://php.net/manual/en/migration71.new-features.php#migration71.new-features.support-for-keys-in-list)|
[Upload progress](http://php.net/manual/en/session.upload-progress.php)|[**OPcache** extension added](http://php.net/manual/en/migration55.new-features.php#migration55.new-features.opcache)|-|[Generator Return Expressions](http://php.net/manual/en/migration70.new-features.php#migration70.new-features.generator-return-expressions)|[Support for negative string offsets](http://php.net/manual/en/migration71.new-features.php#migration71.new-features.support-for-negative-string-offsets)|
[Web server in CLI mode](http://php.net/manual/en/features.commandline.webserver.php)|[`foreach` now supports non-scalar keys](http://php.net/manual/en/migration55.new-features.php#migration55.new-features.non-scalar-iterator-keys)|-|[`preg_replace_callback_array()`](http://php.net/manual/en/function.preg-replace-callback-array.php)|[Convert callables to `Closures` with `Closure::fromCallable()`](http://php.net/manual/en/migration71.new-features.php#migration71.new-features.convert-callables-to-closures)