Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    Eliminare elementi array

    Codice PHP:
    $nomi = array=('Marco''Carlo''Marco''Giacomo''Luca'); 
    Supponendo di avere un array così,se volessi eliminare tutti i "Marco" presenti nell'array $nomi come potrei fare?
    Premetto che le chiavi di ogni elemento potrebbero variare...

  2. #2
    Moderatore di PHP L'avatar di Alhazred
    Registrato dal
    Oct 2003
    Messaggi
    12,505
    Codice PHP:
    foreach ($nomi as $key => $value)
    {
        if (
    $value == 'Marco')
            unset(
    $nomi[$key]);
    }
    array_values($nomi); //questa se vuoi risistemare le chiavi numeriche dell'array per non lasciare "buchi" 

  3. #3
    Utente di HTML.it
    Registrato dal
    May 2012
    Messaggi
    1,453
    Oppure ancora prima

    Codice PHP:
    $nomi = array('Marco''Carlo''Marco''Giacomo''Luca');

    $nomi array_diff($nomi,array('Marco'));

    var_dump($nomi); //stampa gli elementi dell'array 

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.