PHP is a huge language, with lots of "kitchen sink" functionality for you to build data structures with. But did you know PHP includes a standard library that has built-in structures like linked lists, queues, stacks, and higher-performance arrays? This talk will cover a few of the more interesting ones in depth, including how to use them and most importantly why you'd use them over other solutions.

Comments

Please login to leave a comment

Great refresher to remind us that the Standard Php Library offers amazing tooling and should be understood. Thank you!

Dana Luther at 15:24 on 23 Apr 2024

Great explanation of SPL capabilities. I particularly enjoyed the examples for the Observers - the nostalgia was strong. It definitely left me with some”homework” to look into whether there are areas we can improve our memory consumption.

Jeremy Ward at 09:41 on 24 Apr 2024

It's imperative to reach for the right tools depending upon the scenario, and Omni's presentation highlighted well some areas of the PHP language that might be overlooked by developers.

hunter yeago at 17:35 on 24 Apr 2024

All kinds of great functions and data types here we can use to help improve our application (and not just use arrays for everything).

Bobby Cahill at 16:36 on 25 Apr 2024

Good reminder of some of the useful (and some not so useful) SPL data structures and tools that are available.