avendo un array di 10 elementi, vorrei cancellare, ad esempio, gli elementi che vanno dal 4 fino alla fine... come mi suggerite di fare?
avendo un array di 10 elementi, vorrei cancellare, ad esempio, gli elementi che vanno dal 4 fino alla fine... come mi suggerite di fare?
Se non ti va bene puoi fare cosi':
Codice PHP:
$array //il tuo array
for($i=0;$i<=3;$i++){ //i primi 4
$nuovo_array[] = $array[$i];
}
perche' no array_slice???Originariamente inviato da HammerFist
no forse no... accetto suggerimenti![]()
dal manuale
codice:<?php $input = array("a", "b", "c", "d", "e"); $output = array_slice($input, 0, 3); // restituisce "a", "b" e "c" ?>![]()
Il silenzio è spesso la cosa migliore. Pensa ... è gratis.
potresti utilizzare anche la funzione
Ecco un esempio:codice:unset();
codice:for($i=4; $i < 11; $i++) unset($array[$i])