Una volta definito un linguaggio dilettantesco ritenuti inadatti al serio sviluppo Web , PHP è recentemente diventato popolare . Una delle molte virtù di PHP è la grande libreria di funzioni built- in che contiene. Rimozione di una parola duplicata da una stringa , che può essere un compito complesso e in altre lingue , si completa facilmente , approfittando di queste funzioni , in particolare " esplodere ", " array_unique " e " implodere " . Istruzioni
1
Creare un nuovo file con estensione " . Php" , e aprirlo con un editor di testo come Blocco note . Scrivere una riga di PHP che definisce una variabile con la stringa da elaborare. Ecco un esempio :
$ frase = ' qualche esempio di frase e alcune parole ';
2
scrivere una riga di codice PHP che separa la stringa in un array di parole utilizzando PHP di " esplodere " la funzione. Utilizzare una stringa contenente uno spazio e la variabile del 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 il variabile definita nel passaggio precedente come parametro . Il codice dovrà 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 " 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 "echo" di PHP . Ecco un esempio :
$ newSentence = implode ( '' , $ wordArrayWithoutDuplicates ) ;
echo ' La frase senza parole duplicate è : ' . $ newSentence ;