Ah boy o boy, PHP was the first lanuage I teached myself but man it still needs PHPDoc comment on return types?
Come on PHP has so many shitty things, but even something basic like this is still not in the lanuage itself?
It's had return type declarations since 7. There's even intersection and literal types now. You could have typed this into google and it would have told you
TFA even shows examples of native return types. How could you not see that?
"Cool! A PHP article on HN, let's rehash some of my comments that got lots of upvotes 11 years ago!"
"Taught", not "teached".
PHP does have return type annotations. The PHPDoc comments are needed here because it lacks generics. Unfortunately, adding generics has proven problematic, but I still hope that we'll see them in the next few years.