Heim Backend-Entwicklung PHP-Tutorial 怎样用PHP把电话号码和姓名加星号?解决思路

怎样用PHP把电话号码和姓名加星号?解决思路

Jun 13, 2016 am 10:12 AM
phone quot replace TEL

怎样用PHP把电话号码和姓名加星号?
在网上找了一下,一个教材不行的

http://www.haogongju.net/art/848588

preg_replace('/(0[0-9]{2,3}[\-]?[2-9])[0-9]{3,4}([0-9]{3}[\-]?[0-9]?)/i','$1****$2',$phone);

我想把姓名和电话(固话8位或者手机11 中间部分变成*号

------解决方案--------------------

PHP code
$tel1 = "13888111188";$tel2 = "+8613888111188";$tel3 = "0861088111188";$tel4 = "086-010-88111188";echo preg_replace('/(^.*)\d{4}(\d{4})$/','\\1****\\2',$tel1),"\n";echo preg_replace('/(^.*)\d{4}(\d{4})$/','\\1****\\2',$tel2),"\n";echo preg_replace('/(^.*)\d{4}(\d{4})$/','\\1****\\2',$tel3),"\n";echo preg_replace('/(^.*)\d{4}(\d{4})$/','\\1****\\2',$tel4),"\n";<br><font color="#e78608">------解决方案--------------------</font><br>
Nach dem Login kopieren
PHP code
//屏蔽电话号码中间的四位数字function hidtel($phone){    $IsWhat = preg_match('/(0[0-9]{2,3}[\-]?[2-9][0-9]{6,7}[\-]?[0-9]?)/i',$phone); //固定电话    if($IsWhat == 1)    {        return preg_replace('/(0[0-9]{2,3}[\-]?[2-9])[0-9]{3,4}([0-9]{3}[\-]?[0-9]?)/i','$1****$2',$phone);    }    else    {        return  preg_replace('/(1[358]{1}[0-9])[0-9]{4}([0-9]{4})/i','$1****$2',$phone);    }}<div class="clear">
                 
              
              
        
            </div>
Nach dem Login kopieren
Erklärung dieser 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

Heiße KI -Werkzeuge

Undresser.AI Undress

Undresser.AI Undress

KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover

AI Clothes Remover

Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool

Undress AI Tool

Ausziehbilder kostenlos

Clothoff.io

Clothoff.io

KI-Kleiderentferner

AI Hentai Generator

AI Hentai Generator

Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

R.E.P.O. Energiekristalle erklärten und was sie tun (gelber Kristall)
4 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Beste grafische Einstellungen
4 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. So reparieren Sie Audio, wenn Sie niemanden hören können
4 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Chat -Befehle und wie man sie benutzt
4 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌

Heiße Werkzeuge

Notepad++7.3.1

Notepad++7.3.1

Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version

SublimeText3 chinesische Version

Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1

Senden Sie Studio 13.0.1

Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6

Dreamweaver CS6

Visuelle Webentwicklungstools

SublimeText3 Mac-Version

SublimeText3 Mac-Version

Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Was ist der Unterschied zwischen Handy und Handy? Was ist der Unterschied zwischen Handy und Handy? Jan 04, 2021 pm 03:34 PM

Unterschiede: 1. Unterschiedliche Bedeutungen von „Mobiltelefon“ beziehen sich auf ein digitales Mobiltelefon, und „Mobiltelefon“ bezieht sich auf ein Mobiltelefon. 2. Erklären Sie den Bedeutungsunterschied „Handy“ bedeutet „Mobiltelefon“ und „Mobiltelefon“ bedeutet „Mobiltelefon“. 3. Die Benutzergruppen sind unterschiedlich. Amerikanisches Englisch ist in Kanada und in den Vereinigten Staaten weit verbreitet. Mobiltelefon ist britisches Englisch und in Europa weit verbreitet.

Leak enthüllt Kamera- und Displaydetails des Redmi Note 14 Pro Leak enthüllt Kamera- und Displaydetails des Redmi Note 14 Pro Jun 26, 2024 am 06:52 AM

Nachfolger der Telefone der Redmi Note 13-Serie werden voraussichtlich in etwa drei Monaten auf den Markt kommen. Während Xiaomi noch nichts zum neuen Lineup gesagt hat, sind erste Details zum Redmi Note 14 Pro durchgesickert. Dieses Leck stammt von Digital Chat Station, a

Das Vivo Y300 Pro bietet einen 6.500-mAh-Akku in einem schlanken 7,69-mm-Gehäuse Das Vivo Y300 Pro bietet einen 6.500-mAh-Akku in einem schlanken 7,69-mm-Gehäuse Sep 07, 2024 am 06:39 AM

Das Vivo Y300 Pro wurde gerade vollständig vorgestellt und ist eines der schlanksten Mittelklasse-Android-Telefone mit einem großen Akku. Genauer gesagt ist das Smartphone nur 7,69 mm dick, verfügt aber über einen 6.500 mAh starken Akku. Dies ist die gleiche Kapazität wie bei der kürzlich eingeführten Version

HMD veröffentlicht die Modelle HMD 105 und HMD 110 mit Telefonen mit langer Akkulaufzeit, aber ohne Nokia-Branding HMD veröffentlicht die Modelle HMD 105 und HMD 110 mit Telefonen mit langer Akkulaufzeit, aber ohne Nokia-Branding Jun 14, 2024 am 11:24 AM

HMD hat in letzter Zeit verschiedene Geräte auf den Markt gebracht, darunter mehrere Feature-Phones der Marke Nokia. Nur knapp ein Monat ist vergangen, seit das Unternehmen anlässlich seines 25-jährigen Jubiläums das Nokia 3210 im Jahr 2024 vorgestellt hat, die Wiedergeburt des Nokia 3210

So verwenden Sie die REPLACE-Funktion, um einen bestimmten Teil einer Zeichenfolge in MySQL zu ersetzen So verwenden Sie die REPLACE-Funktion, um einen bestimmten Teil einer Zeichenfolge in MySQL zu ersetzen Jul 25, 2023 pm 01:18 PM

MySQL ist ein häufig verwendetes relationales Datenbankverwaltungssystem, das eine Vielzahl von Funktionen zum Verarbeiten und Betreiben von Daten bietet. Unter anderem wird die REPLACE-Funktion verwendet, um den angegebenen Teil der Zeichenfolge zu ersetzen. In diesem Artikel stellen wir die Verwendung der REPLACE-Funktion zum Ersetzen von Zeichenfolgen in MySQL vor und demonstrieren ihre Verwendung anhand von Codebeispielen. Schauen wir uns zunächst die Syntax der REPLACE-Funktion an: REPLACE(str,search_str,replace_str).

Quellen zufolge testet Samsung Electronics die Acrevia GCB-Ausrüstung von TEL, um EUV-Lithographieprozesse zu verbessern Quellen zufolge testet Samsung Electronics die Acrevia GCB-Ausrüstung von TEL, um EUV-Lithographieprozesse zu verbessern Sep 03, 2024 pm 09:49 PM

Laut Nachrichten dieser Website vom 3. September berichteten die koreanischen Medien TheElec gestern, dass Samsung das AcreviaGCB-Gasclusterstrahlsystem (Anmerkung dieser Website: GasClusterBeam) von Tokyo Electron (TEL) testet. Das AcreviaGCB-System von TEL wurde am 8. Juli dieses Jahres auf den Markt gebracht. Es kann EUV-Lithographiemuster durch Gasclusterstrahlen lokal und präzise formen und so Musterfehler reparieren und die Musterrauheit verringern. Brancheninsider glauben, dass das Acrevia-System von TEL eine ähnliche Rolle wie das CenturaSculpta-System von Applied Materials spielen kann, d

Was sind die Techniken zum Suchen und Ersetzen von Zeichenfolgen in Python? Was sind die Techniken zum Suchen und Ersetzen von Zeichenfolgen in Python? Oct 20, 2023 am 11:42 AM

Welche Techniken gibt es zum Suchen und Ersetzen von Zeichenfolgen in Python? (Spezifisches Codebeispiel) In Python sind Zeichenfolgen ein häufiger Datentyp, und in der täglichen Programmierung stoßen wir häufig auf Such- und Ersetzungsvorgänge für Zeichenfolgen. In diesem Artikel werden einige gängige Techniken zum Suchen und Ersetzen von Zeichenfolgen vorgestellt, begleitet von spezifischen Codebeispielen. Um einen bestimmten Teilstring in einem String zu finden, können Sie die Methode find() oder index() des Strings verwenden. Die Methode find() gibt den Index des ersten Vorkommens des Teilstrings im String zurück.

OnePlus enthüllt vor der Markteinführung am 27. Juni einige Kernspezifikationen des Ace 3 Pro OnePlus enthüllt vor der Markteinführung am 27. Juni einige Kernspezifikationen des Ace 3 Pro Jun 24, 2024 pm 10:05 PM

OnePlus bereitet sich auf die Einführung des Ace 3 Pro in China vor. Der Start ist für den 27. Juni geplant und das Unternehmen hat gerade einige Kernspezifikationen des kommenden Android-Flaggschiffs bestätigt. Wie bereits spekuliert, wird das Telefon mit dem Snapdragon 8 Gen 3 ausgestattet sein

See all articles