I'm familiar with advanced OOP features like interfaces
, abstractions
, enums
, generics
, public , private , static
keywords, exceptions
, etc from Java. However, I'd like to know how all these things translate to PHP.
Specifically I'd like one tutorial or website which goes through all the advanced OOP features of PHP which were added in PHP 5 (I'm mostly familiar with everything from PHP 4) and also things which aren't directly related to OOP like the throw
keyword and the try/catch
blocks. Any suggestions?