Tuesday, October 4, 2022

Strictly typed | PHP

 

Creating Strictly Typed Arrays and Collections in PHP

Here is the article. 

Problems with this kind of typed arrays

One of the downsides of using this feature as typed arrays is that we can only define one such array per method. Let’s say we wanted to have a Movie class that expects a list of air dates together with a list of ratings in the constructor, instead of setting them later via optional methods. This would be impossible with the method used above.

Another problem is that when using PHP 7, the return types of our get() methods would still have to be “array”, which is often too generic.

No comments:

Post a Comment