https://www.udemy.com/estrutura-de-dados-com-php-e-spl/
- 01. Introdução
- 02. Acessando a documentação no site do php.net
- 03. Estrutura de Dados e análise assintótica de algoritmos
- 04. Lista Duplamente Ligada
- 05. Lista Duplamente Ligada 2
- 07. Pilha
- 09. Fila
- 11. SplHeap-SplMinHeap-SplMaxHeap
- 12. Funcionamento da Ordenação
- 13. SplHeap na prática
- 14. Implementando SplMaxHeap e SplMinHeap
- 17. SplPriorityQueue - Fila de Prioridade
- 19. SplFixedArray
- 21. SplObjectStorage
- 23. Iterator
- 25. Criando nosso próprio Iterator
- 27. FibonacciIterator
- 29. AppendIterator
- 31. ArrayIterator
- 33. CachingIterator
- 35. EmptyIterator
- 36. FilesystemIterator
"Standard PHP Library (SPL) é uma coleção de interfaces, classes e funções, que oferecem soluções para alguns problemas comuns, além disso, permite que os desenvolvedores trabalhem de maneira padronizada, aproveitando funcionalidades internas da linguagem, por exemplo, criar objetos que são capazes de trabalhar como um array ou ser percorrido através do construtor foreach()."