FUDforum
Fast Uncompromising Discussions. FUDforum will get your users talking.

Home » Imported messages » comp.lang.php » Last element in an array?
Show: Today's Messages :: Polls :: Message Navigator
Return to the default flat view Create a new topic Submit Reply
Re: Last element in an array? [message #169456 is a reply to message #169453] Mon, 13 September 2010 18:56 Go to previous messageGo to previous message
Marious Barrier is currently offline  Marious Barrier
Messages: 25
Registered: September 2010
Karma:
Junior Member
On 09/13/2010 02:14 PM, matt wrote:
> On Sep 11, 3:32 pm, Thomas Mlynarczyk<tho...@mlynarczyk-webdesign.de>
> wrote:
>> MikeB schrieb:
>>
>>> I know of the end() function to find the last element in an array [...]
>>> What I can't seem to find is a function that returns the key value of
>>> the last element.
>>
>> function lastKey( $array )
>> {
>> end( $array );
>> return key( $array );
>>
>> }
>>
>> Greetings,
>> Thomas
>
> I'm curious. Will that affect the internal array pointer in all
> scopes? ie,
>
> $array = array(0, 1, 2);
> next($array); // internal pointer -> 1
> lastKey($array);
> echo current($array); // internal pointer -> 2 ??

Try it to be sure.
It should not... when not passing an array by reference, you are working
with a “copy” of the array and its internal pointer.
[Message index]
 
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Previous Topic: Something I have never seen before
Next Topic: getting amount of deleted rows from: $result=odbc_exec($conn, 'delete from....');
Goto Forum:
  

-=] Back to Top [=-
[ Syndicate this forum (XML) ] [ RSS ]

Current Time: Wed Nov 27 13:13:52 GMT 2024

Total time taken to generate the page: 0.03923 seconds