Come rimuovere il duplicato Word in una stringa in PHP

September 2

Una volta definito un linguaggio amatoriale considerati inadatti al serio lo sviluppo Web, PHP è recentemente diventato popolare. Una delle molte virtù di PHP è la grande libreria di funzioni built-in che contiene. Rimozione una parola duplicato da una stringa, che può essere un compito complesso e in altre lingue, è completato facilmente approfittando di queste funzioni, in particolare "esplodere" "array_unique" e "implodono".

istruzione

1 Creare un nuovo file con estensione ".php", e aprirlo con un editor di testo come Blocco note. Scrivi una linea di PHP che definisce una variabile con la stringa da elaborare. Ecco un esempio:

$ Frase = 'qualche esempio frase e alcune parole';

2 Scrivere una riga di codice PHP che separa la stringa in un array di parole con la funzione "esplodere" di PHP. Utilizzare una stringa contenente uno spazio e la variabile dal passaggio precedente come parametri della funzione. Il codice deve salvare il risultato della funzione in una nuova variabile. Ecco il codice:

$ WordArray = explode ( '', $ frase);

3 Scrivere una riga di codice che esegue la funzione "array_unique" con la variabile definita nel passaggio precedente come parametro. Il codice deve quindi salvare il risultato in una nuova variabile. Ecco il codice:

$ WordArrayWithoutDuplicates = array_unique ($ wordArray);

4 Scrivere una riga di codice che esegue la funzione di "implode". Il primo parametro deve essere una stringa contenente un singolo spazio, mentre il secondo deve essere la variabile dal passaggio precedente. Il codice deve salvare il risultato della funzione in una nuova variabile. Facoltativamente, visualizzare il risultato sullo schermo con la funzione "eco" di PHP. Ecco un esempio:

$ NewSentence = implode ( '', $ wordArrayWithoutDuplicates);

echo 'La frase senza parole duplicati è:'. $ NewSentence;