ID:               26347
 Updated by:       [EMAIL PROTECTED]
 Reported By:      technophreak at gammae dot com
-Status:           Open
+Status:           Wont fix
 Bug Type:         Feature/Change Request
 Operating System: all
 PHP Version:      4.3.2
 New Comment:

You can use those two lines of code just fine. Marking this "won't
fix".



regards,

Derick


Previous Comments:
------------------------------------------------------------------------

[2003-11-21 06:13:02] technophreak at gammae dot com

sorry for the typo, I meant SUCH, not SUC* ...

------------------------------------------------------------------------

[2003-11-21 06:11:09] technophreak at gammae dot com

Description:
------------
There should be a function used to simply return element [n] of an
array. This will allow to return the value of an array by simply
specifying the key or element to be returned. list() or any other
function can do this.



if a such function alredy exist please let me know. I didnt find it.

Reproduce code:
---------------
Sample code of what function should do.



function array_element($array array,$element mixed){

  return $array[$element];

}





here is an example of why that would be useful.



If i dont want to write two lines to get a hostname from a url.



$myhost = array_element(parse_url($someurl),"host");



INSTEAD OF



$host_info = parse_url($someurl);

$myhost = $host_info["host"];



Also.. there are many things that the list() function cannot do ... an
array_element() function would be very useful in any situation where
the array would be the result of another function ..



There are numerous examples where I would have used that and I am sure
that a lot of people would be looking for suck feature.



Same idea for an array_put() function but array_merge() does the same.



------------------------------------------------------------------------


-- 
Edit this bug report at http://bugs.php.net/?id=26347&edit=1

Reply via email to