I agree. My primary languages are C# and PHP. My C# background heavily influences the way I write PHP code using heavy OOP principals and even type-safety (using instanceof) where needed.
I avoid using associative arrays as return objects when arrays of real objects (or type-safe collections of objects) are better suited.
So I think that you can write really nice code with PHP and a good framework. It's more about the software architecture than the language.
I avoid using associative arrays as return objects when arrays of real objects (or type-safe collections of objects) are better suited.
So I think that you can write really nice code with PHP and a good framework. It's more about the software architecture than the language.