Einmal nannte ein amateurhaft Sprache als ungeeignet für ernsthafte Web-Entwicklung , PHP hat vor kurzem populär geworden . Einer der vielen Vorzüge von PHP ist die große Bibliothek von eingebauten Funktionen , die es enthält. Entfernen einer doppelten Wort aus einer Zeichenfolge , die eine komplexe Aufgabe, in anderen Sprachen sein kann, ist leicht durch die Nutzung dieser Funktionen abgeschlossen , und zwar " explodieren ", " array_unique " und " implodieren ". Anleitung
1
Erstellen einer neuen Datei mit einem " . Php" , und öffnen Sie sie mit einem Texteditor wie Notepad. Schreiben Sie eine Linie von PHP , die eine Variable definiert mit der Zeichenfolge zu verarbeiten . Hier ist ein Beispiel :
$ satz = ' einige Beispielsatz und einige Wörter ';
2
schreiben eine Reihe von PHP -Code, der den String trennt sich in einer Reihe von Wörtern mit PHP " explodieren "-Funktion . Verwenden Sie eine Zeichenfolge mit einem Leerzeichen und die Variable aus dem vorherigen Schritt als Parameter der Funktion . Der Code muss das Ergebnis der Funktion in eine neue Variable speichern. Hier ist der Code :
$ wordArray = explode ('' , $ Satz );
3
schreiben eine Codezeile , die die " array_unique "-Funktion führt mit der Variable in dem vorhergehenden Schritt als Parameter definiert. Der Code muss dann speichern Sie das Ergebnis in eine neue Variable . Hier ist der Code :
$ wordArrayWithoutDuplicates = array_unique ($ wordArray );
4
schreiben eine Codezeile , die die " implodieren "-Funktion ausführt . Der erste Parameter muss eine Zeichenfolge , die einen einzelnen Raum, während das zweite die Variable aus dem vorherigen Schritt sein muss . Der Code muss das Ergebnis der Funktion in eine neue Variable speichern. Wahlweise zeigt das Ergebnis auf dem Bildschirm mit PHP "echo" -Funktion. Hier ist ein Beispiel :
$ newSentence = implode ( ' ', $ wordArrayWithoutDuplicates );
echo ' Der Satz ohne doppelten Wörter ist : ' . $ newSentence ;