PHP reset/tøm multidimensional array
HejJeg har søgt på nettet efter en løsning til at tømme et multidimentional array. Jeg er ret ny til PHP og har ikke kunnet bruge de løsninger jeg har fundet på nettet. Så jeg har selv lavet en funktion til det der virker:
$Transport=Array_Dimensional_Reset($Transport,$i,$Saveleg);
function Array_Dimensional_Reset($inputArray,$i,$shifts) {
for ($k=0; $k<$i; $k++){
for ($j=0; $j<=$shifts[$k]; $j++){
unset($inputArray[$k][$j]);
}
}
return $inputArray;
}
Men da jeg skal gøre dette mange gange vil jeg gerne optimere hastigheden på scriptet. Er der nogen der kan give mig en løsning der udføre operationen hurtigere ? Og forklare den ?
Håber i kan hjælpe.
Mvh
Benjamin
