21, December 2019
Parameter type widening PHP till version 7.2 doesn't support parameter type variance. So we can't change type definition when overriding ...

21, December 2019
is_countable() From PHP 7.2, PHP raises warning if we use count() on uncountable variables/objects. In PHP 7.3, we got a ...

20, December 2019
PHP already has spread operator (...) for argument unpacking. From now on, we can unpack/spread arrays too. How to unpack ...

20, December 2019
Untill PHP 7.4, PHP has mostly invariant parameter types and invariant return types. With PHP 7.4, we now can declare ...

20, December 2019
In PHP 7.0, we got new null coalescing operator (??) which is a syntactic sugar of using isset() for check ...

18, December 2019
Full Disclosure: I don't like Arrow Functions (yet). But there are many things I don't like in PHP but still ...

16, December 2019
Scalar types & return types are one of the killer improvements of PHP 7 era. By defining what our functions/methods ...

14, December 2019
Yes, another member has been added to PHP7 family. Okay but, That title has betrayed you. This post is not ...