Entfernen von doppelten Wort in einem String in PHP

November 20

Sobald eine dilettantisch Sprache als ungeeignet für den ernsthaften Webentwicklung betitelt, PHP vor kurzem populär geworden. PHPS vielen Tugenden gehört die große Bibliothek von integrierten Funktionen, die es enthält. Entfernen von doppelten Wort aus einer Zeichenfolge, die eine komplexe Aufgabe in anderen Sprachen sein kann, einfach durch die Nutzung dieser Funktionen abgeschlossen ist, speziell "explodieren" "Array_unique" und "implodieren."

Anweisungen

1 Erstellen Sie eine neue Datei mit der Erweiterung ".php", und öffnen Sie sie mit einem Texteditor wie Editor. Schreiben Sie eine Linie von PHP, die definiert eine Variable mit der Zeichenfolge zu verarbeiten. Hier ist ein Beispiel:

$sentence = 'einige Beispiel-Satz und einige Wörter';

2 Schreiben Sie eine Zeile PHP-Code, die trennt die Zeichenfolge in ein Array von Wörtern, die mit PHP "Funktion explodieren". Verwenden Sie eine Zeichenfolge mit Leerzeichen und die Variable aus dem vorherigen Schritt als Funktionsparameter. Der Code muss das Ergebnis der Funktion in eine neue Variable gespeichert werden. Hier ist der Code:

$wordArray = explode (' ', $sentence);

3 Schreiben Sie eine Codezeile, die die "Array_unique"-Funktion mit der Variablen, die im vorherigen Schritt als Parameter definiert ausführt. Der Code muss dann das Ergebnis in eine neue Variable speichern. Hier ist der Code:

$wordArrayWithoutDuplicates = array_unique($wordArray);

4 Schreiben Sie eine Codezeile, die die Funktion "implodieren" ausführt. Der erste Parameter muss eine Zeichenfolge mit einem einzigen Raum, während die zweite die Variable aus dem vorherigen Schritt sein muss. Der Code muss das Ergebnis der Funktion in eine neue Variable gespeichert werden. Optional, zeigt das Ergebnis auf dem Bildschirm mit PHP "Echo"-Funktion. Hier ist ein Beispiel:

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

Echo ' der Satz ohne doppelte Wörter ist: '. $newSentence;