You are here: how to save/restore current array position? « PHP Programming Language « IT news, forums, messages
how to save/restore current array position?

Posted by Magnus Warker on 07/24/05 16:40

Hi,

I want to traverse an (associative) array, starting from its current
position, until a certain element is reached. Then, in certain cases, I
want to be able to reset the current position of the array to the one that
we had before touching the array.

I. e., i need something like funcctions getpos and setpos:

----------

$pos = getpos ($list);

do
{
$item = current ($list);
$name = key ($list);

next ($list);
} while (!isWanted ($item));

setpos ($list,$pos);

----------

What I really need in the above example is:
Check, if we *could* get another wanted item from the list, but actually
leave the list (its current position) untouched.

Any ideas?

Many thanks,
Markus

 

Navigation:

[Reply to this message]


Удаленная работа для программистов  •  Как заработать на Google AdSense  •  England, UK  •  статьи на английском  •  PHP MySQL CMS Apache Oscommerce  •  Online Business Knowledge Base  •  DVD MP3 AVI MP4 players codecs conversion help
Home  •  Search  •  Site Map  •  Set as Homepage  •  Add to Favourites

Copyright © 2005-2006 Powered by Custom PHP Programming

Сайт изготовлен в Студии Валентина Петручека
изготовление и поддержка веб-сайтов, разработка программного обеспечения, поисковая оптимизация