Gewusst wie: Ersetzen von Text in einer PHP-Datei

February 25

Gewusst wie: Ersetzen von Text in einer PHP-Datei

PHP ist eine Programmiersprache, die viele Werkzeuge zum Bearbeiten von Text bietet Web. Sie haben einen Absatz von Daten, z. B. wo müssen alle Instanzen von "New York" ersetzt werden, mit "New York." Sie können dies leicht tun, in einer PHP-Datei mit dem Befehl "Str_replace", was bedeutet "Zeichenfolge zu ersetzen." Eine "Zeichenfolge" ist die Terminologie für jedes Stück Text Programmierung. "Str_replace" verwenden möchten, geben Sie die Zeichenfolge, die repariert werden muss, die Zeichenfolge Ersetzungstext und die Quelle der Daten, in denen diese Zeichenfolge auftritt. Dann wird diese Informationen in einem einzigen PHP-Befehl kombiniert.

Anweisungen

1 Öffnen Sie die PHP-Datei, die enthält den Programmcode um Text zu ersetzen. Sie können öffnen Sie die Datei in einem beliebigen standard-Text-Editor, oder erstellen eine neue PHP-Datei.

2 Typ "<? Php" zu den PHP-Code beginnen, oder wenn Sie mit einer vorhandenen PHP-Datei arbeiten, geben Sie den neuen Code nach diesen Header.

3 Geben Sie den Namen der Variablen, die den neuen Textinhalt enthalten soll, nachdem Sie den Text zu ersetzen. Wenn Sie den neuen Satz oder Absatz in eine Variable namens "neu" speichern möchten, zum Beispiel zu geben:

$new =

4 Geben Sie den Befehl "Str_replace" nach der Variablendeklaration und öffnen Sie eine Klammer, die den Befehl Parameter enthalten wird:

$neu = Str_replace ()

5 Typ, in Anführungszeichen, den ursprünglichen Text ersetzen möchten, gefolgt von einem Komma. Wenn Sie "New York" mit "New York" ersetzen möchten, zum Beispiel zu geben:

$neu = Str_replace ("New York",

6 Geben Sie in Anführungszeichen, die Phrase, die die ursprüngliche Phrase, gefolgt von einem Komma ersetzt. In diesem Beispiel geben Sie Folgendes:

$neu = Str_replace ("New York", "New York",

7 Typ, in Anführungszeichen, den vollen Text oder geben Sie den Namen der Variablen, ohne Anführungszeichen, hält, die den ursprünglichen Text. Folgen Sie dieser mit einer schließenden Klammer und Semikolon um den Befehl ausführen. Sie könnten z. B. Folgendes eingeben:

$neu = Str_replace ("New York", "New York", "New York ist eine große Stadt.");

Abwechselnd, wenn die Variable "$text" der Ausdruck enthält "New York ist eine große Stadt." könnte Sie eingeben:

$neu = Str_replace ("New York", "New York", $text);

8 Typ "? >" PHP-Datei zu schließen, wenn Sie eine neue Datei von Grund auf neu erstellen.

Tipps & Warnungen

  • Optional fügen Sie ein viertes Argument an den "Str_replace"-Befehl hinzu, wenn Sie möchten, dass das Programm automatisch übereinstimmen, wie viele Ersetzungen vorgenommen wurden. Betrachten Sie beispielsweise diesen Code:
  • $neu = Str_replace ("New York", "New York", "New York, New York, es ist eine wunderbare Stadt.", $count);
  • Die neuen Parametervariable "$count" wird den Wert "2" halten, weil zwei Text-Ersetzungen vorgenommen wurden.