You are here: Re: Inserting into an array... « PHP Programming Language « IT news, forums, messages
Re: Inserting into an array...

Posted by Sonnich on 03/23/07 15:01

On Mar 23, 4:26 pm, Erwin Moller
<since_humans_read_this_I_am_spammed_too_m...@spamyourself.com> wrote:
> Sonnich wrote:
> > On Mar 23, 3:45 pm, Erwin Moller
> > <since_humans_read_this_I_am_spammed_too_m...@spamyourself.com> wrote:
> >> Sonnich wrote:
> >> > Hi
>
> >> > if I have an array of [a, b, d] and want to insert c, what is the way
> >> > then?
>
> >> > Sonnich
>
> >> $testArr = array('a','b','d');
> >> // one of the 1000 ways to manipulate an array in PHP:
> >> $testArr[] = 'c';
> >> // [] without a number or string means just add at the end
>
> >> // results in an array 'a','b','d','c'
>
> >> If you want to sort it, use sort() or usort() if you need anything fancy.
>
> >> Regards,
> >> Erwin Moller
>
> > I am inserting but cannot sort it, as I have 3 arrays linked together,
> > and the codes are not as ligical as here.
> > IT is a tree (like e.g. of folders) with another array with e.g.
> > properties or anything.
>
> > Therefore I use the array_search which tells where something is, then
> > after that I want to insert something.
>
> > /S
>
> Erm, allright.
>
> But could you rephrase your problem, because now I can only guess.
> What is it you need excactly?
>
> Regards,
> Erwin Moller- Hide quoted text -
>
> - Show quoted text -

like in delphi, tstringlist.insert(id, text)

say, array1 and array2, both have 45 items.

using
$i=array_search("xx", array1)+1;
array1[$i]="xx";
array2[$i]="yy";

array1 and array2 should now have 46 items, where "xx" was inserted at
(after) $i;

like (a,b,d) insert c -> (a,b,c,d)
$i=1 as array[1] = b, therefore d should move ahaed (no 3) and I
should get c as no. 2

 

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

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