4 ms·
It broke calling static functions without the need to declare them as static. It broke adding properties dynamicly to objects. It broke easy string handling f
by JonathanBeuys 3y ago
It broke calling static functions without the need to declare them as static.
It broke adding properties dynamicly to objects.
It broke easy string handling for many functions where null was rendered as an empty string. This is especially annoying as you often get null values from the database. It makes sense to have a null value for "Don't know the color of the car" in the DB. And it makes sense to render it as "Color: " in the user interface. The easy string conversion always was one of the strengths of PHP.
It feels like Java all over again.