Orientação a objetos nada mais é que um paradigma de programação. Esse paradigma não é novo, desde a década de 60 já existiam linguagens que davam suporte para essa metodologia de desenvolvimento, e no PHP, desde a versão 5.3, isso está de uma forma bem consistente. Nessa versão, além de melhorar consideravelmente o suporte a OO, foi criada a SPL, e é dela que pretendo falar neste artigo.
Porém esse não é mais um artigo ensinando como trabalhar com essa lib. Meu objetivo aqui é tentar despertar seu interesse em conhecê-la melhor e finalmente começar a fazer uso dela no seu dia a dia. Não tenho a pretensão de abordar todas as possibilidades da SPL; vou apenas apresentar alguns dos recursos que tenho utilizado para um desenvolvimento mais orientado a objetos e, portanto é importante que visite a sessão da SPL no manual do PHP.
Standard PHP Library ou SPL é uma coleção de classes e interfaces que servem …
[Leia mais]