Jump to content

What PHP extension would you like to have?


yoursurrogategod

Recommended Posts

  • 2 weeks later...

A PHP collections framework to manipulate collection of objects, similar to Java's. Lets face it, PHP's array is not that useful despite being much more powerful than Java's, and more importantly it is not object and thus the flaws are pretty much impossible to fix. Start with SplFixedArray and work on a collections framework from it, I believe its doable. In fact I am creating a PHP collections framework myself, working on HashMap right now. However, considering User-created classes will never be as efficient as PHP's built-in classes, it is definitely better to have a built-in collections framework in PHP's core.

Link to comment
Share on other sites

PHP's array is not that useful despite being much more powerful than Java's, and more importantly it is not object and thus the flaws are pretty much impossible to fix.

You do realize that arrays in C and C++ aren't objects, right? And that Java isn't the end-all, be-all?

 

Not everything needs to be an object. That you believe it must only highlights your ignorance and lack of experience.

 

PHP doesn't need parameterized types as it's loosely typed. And the SPL already has most of the other collection structures (linked list, stack, queue) covered.

Link to comment
Share on other sites

This thread is more than a year old. Please don't revive it unless you have something important to add.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.