So implementieren Sie einen teilweisen Ersatz in PHP
藏色散人
Freigeben: 2023-03-09 13:44:01
Original
1836 Leute haben es durchsucht
So implementieren Sie eine teilweise Ersetzung in PHP: 1. Implementieren Sie eine teilweise Ersetzung durch die Funktion „substr_replace“. 2. Implementieren Sie eine teilweise Ersetzung durch die selbst erstellte Asterisk-Ersetzungsfunktion „replaceStar($str, $start, $length=0)“. .
Die Betriebsumgebung dieses Artikels: Windows 7-System, PHP-Version 7.1, DELL G3-Computer
PHP implementiert einen teilweisen Ersatz und verwendet PHP, um einen Teil des Inhalts durch Sternchen zu ersetzen
In aktuellen Projekten Sie werden darauf stoßen, dass die mittleren Ziffern der Mobiltelefonnummer einer Person ausgeblendet und nur die letzten 4 Ziffern der ID-Nummer angezeigt werden müssen. Am Anfang habe ich online gesucht und festgestellt, dass jemand die Funktion substr_replace verwendet hat, um sie zu ersetzen. Später habe ich diese Funktion auch verwendet, aber als ich sie verwendet habe, war sie nicht sehr nützlich.
1. substr_replace
Werfen wir zunächst einen Blick auf die Syntax dieser Funktion:
Der Code lautet wie folgt:
substr_replace(string,replacement,start,length)
Nach dem Login kopieren
Parameter
Beschreibung
Zeichenfolge
erforderlich. Gibt die zu überprüfende Zeichenfolge an.
Ersatz
erforderlich. Gibt die einzufügende Zeichenfolge an.
start
Erforderlich. Gibt an, wo in der Zeichenfolge mit der Ersetzung begonnen werden soll.
Positive Zahl – Beginnen Sie mit dem Ersetzen beim Start Offset 0 – Beginnen Sie mit dem Ersetzen
charlist
beim ersten Zeichen in der Zeichenfolge. Optional. Gibt an, wie viele Zeichen ersetzt werden sollen.
Positive Zahl – die Länge der zu ersetzenden Zeichenfolge
Negative Zahl – die Anzahl der Zeichen, die ab dem Ende der Zeichenfolge ersetzt werden sollen
Das obige ist der detaillierte Inhalt vonSo implementieren Sie einen teilweisen Ersatz in PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn