News Feed
Sections




News Archive
Looking for more information on how to do PHP the right way? Check out PHP: The Right Way

Johannes Schluter's Blog:
Data structures in PHP 5.3
December 29, 2008 @ 11:19:28

Continuing on his his series looking at improvements in the upcoming PHP 5.3 release, Johannes Schluter uses this new post to look at some of the new data structures their update will have to offers in the Standard PHP Library.

In the programming world there are quite a few well understood and explored data structures. Which are commonly used in tons of applications, still the only things PHP offered till 5.3 in regards to structuring data were arrays (more precise: hash tables) and objects. So people had to either abuse them for other structures or implement the structures themselves on top of these. Thanks to Etienne things now are changing and PHP's Standard PHP Library (SPL) extension will offer quite a few standard implementations of data structures.

These new data structures are SplDoublyLinkedList, SplStack, SplQueue/SplPirorityQueue, SplHeap/SplMinHeap/SplMaxHeap and SplFixedArray. He explains a bit of what they are and more detail on one specifically - SplFixedArray.

3 comments voice your opinion now!
data structure php5 spl standard library doublylinked stack queue heap fixedarray


blog comments powered by Disqus

Similar Posts

Enrise.com: Using MemcacheQ as Message Queue

Mfana Ronald Conco's Blog: RabbitMQ and PHP Part 2 - Durable Queues and Persistent Messages

Etienne Kneuss' Blog: SPL Datastructures updated

Paul Stamatiou's Blog: How To: Parse XML with PHP5

IBM developerWorks: What's new in PHP V5.2, Part 5: Tracking file upload progress


Community Events





Don't see your event here?
Let us know!


series zendserver introduction package community interview unittest release update language install symfony library framework api opinion tips laravel podcast deployment

All content copyright, 2014 PHPDeveloper.org :: info@phpdeveloper.org - Powered by the Solar PHP Framework