|
|
|
| имеется массив.
$array[0]=0;
$array[1]=1;
$array[2]=2;
$array[3]=3;
$array[4]=4;
$array[5]=5;
$num=5;
$i=0;
while($i<$num)
{
if($i==2)
{
удалить_из_массива_со_смишением($array[$i]); //нам надо чтобы из массива $array удалилось значение в массиве с номером $i и массив сместился
}
$i++;
}
|
вытоги мы должны полчить следушее:
$array[0]=0;
$array[1]=1;
$array[2]=3; // вот так должен сместится.
$array[3]=4;
$array[4]=5;
зарание блогодарен кто подскажет как реализовать или лутше ф-цию.
ПС, разумеется место цыфр (в значении масива) могут быть и буквы | |
|
|
|
|
|
|
|
для: ntro123
(07.01.2010 в 17:57)
| | Если просто перенумерация, то array_values() | |
|
|
|
|
|
|
|
для: ntro123
(07.01.2010 в 17:57)
| |
<?php
$array[0]=0;
$array[1]=1;
$array[2]=2;
$array[3]=3;
$array[4]=4;
$array[5]=5;
unset($array[2]);
$array = array_values($array);
?>
|
| |
|
|
|
|
|
|
|
для: The Electronic Cat
(08.01.2010 в 06:54)
| | спс большое! | |
|
|
|