April 12
PHP ha una funzione chiamata "array_unique" che rimuove i valori duplicati di un array e restituisce un nuovo array senza i valori duplicati. L'array originale rimarrà invariato. Con questa funzione, è possibile leggere i valori da un ingresso di database, file di testo o un utente, e restituire valori unici, preservando i dati originali. I valori unici possono essere visualizzati sullo schermo, reintrodotti in un secondo file di testo, tornato a un database o usato in uno script più robusto.
1 Aprire un file vuoto in un editor di testo, come Blocco note di Windows o Gedit o Kate in Linux. Si digitare il seguente script nell'editor di testo.
2 Avviare lo script php con la seguente riga:
<?
3 Creare un array con i valori duplicati con la seguente riga:
$ DUPS = array (\ "Mary \", \ "John \", \ "Sam \", \ "Ben \", \ "Sam \", \ "Mary \");
4 Determinare i valori unici, con la funzione "array_unique", con la seguente riga.
$ Eliminato = array_unique ($ DUPS);
5 Digitare la seguente riga per avviare il ciclo attraverso ogni valore unico.
foreach ($ eliminato da $ articolo) {
6 Digitare la seguente riga per stampare ogni valore unico per lo schermo e chiudere il ciclo foreach.
echo $ Item. "\ N";}
7 Chiudere lo script php con la seguente riga:
?>
8 Salvare il file con l'estensione .php. Ad esempio, questo script potrebbe essere denominato "example.php". L'intero script appare come segue:
<? Php
$ DUPS = array ( "Mary", "John", "Sam", "Ben", "Sam", "Maria")
ANDARE
$ Eliminato = array_unique ($ DUPS)
ANDARE
foreach ($ eliminato da $ articolo) {
echo $ Item. "\ N";}
?>
9 Aprire una finestra di terminale. La finestra di terminale si trova in tutti i programmi sotto Accessori in Windows o in Linux nel menu dell'applicazione principale, in virtù di Utilità di sistema o utilità. Verrà presentato con un prompt dei comandi, dove potrete digitare i seguenti comandi.
10 Eseguire il comando "php example.php" per testare lo script.