Rumah pembangunan bahagian belakang tutorial php 怎样用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>
Salin selepas log masuk
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>
Salin selepas log masuk
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn

Alat AI Hot

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

AI Hentai Generator

AI Hentai Generator

Menjana ai hentai secara percuma.

Artikel Panas

R.E.P.O. Kristal tenaga dijelaskan dan apa yang mereka lakukan (kristal kuning)
4 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Tetapan grafik terbaik
4 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Cara Memperbaiki Audio Jika anda tidak dapat mendengar sesiapa
4 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Arahan sembang dan cara menggunakannya
4 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌

Alat panas

Notepad++7.3.1

Notepad++7.3.1

Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina

SublimeText3 versi Cina

Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1

Hantar Studio 13.0.1

Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6

Dreamweaver CS6

Alat pembangunan web visual

SublimeText3 versi Mac

SublimeText3 versi Mac

Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

cell phone和mobile phone有什么区别 cell phone和mobile phone有什么区别 Jan 04, 2021 pm 03:34 PM

区别:1、通信含义的不同,cell phone是指数字式蜂窝移动电话,mobile phone是指移动式电话。2、解释含义的不同,cell phone就是指手机,mobile phone是移动手机便携手机的意思。3、使用群体不同,cell phone为美式英语,在加拿大和美国使用得比较多;mobile phone为英式英语,在欧洲使用比较广泛。

Kebocoran mendedahkan kamera Redmi Note 14 Pro dan butiran paparan Kebocoran mendedahkan kamera Redmi Note 14 Pro dan butiran paparan Jun 26, 2024 am 06:52 AM

Pengganti telefon siri Redmi Note 13 dijangka mendarat dalam masa kira-kira tiga bulan. Walaupun Xiaomi tidak mengatakan apa-apa tentang barisan baharu, beberapa butiran pertama Redmi Note 14 Pro telah bocor. Kebocoran ini datang dari Stesen Sembang Digital, a

Vivo Y300 Pro mempunyai bateri 6,500 mAh dalam badan 7.69 mm yang tipis Vivo Y300 Pro mempunyai bateri 6,500 mAh dalam badan 7.69 mm yang tipis Sep 07, 2024 am 06:39 AM

Vivo Y300 Pro baru sahaja didedahkan sepenuhnya, dan ia merupakan salah satu telefon Android jarak pertengahan paling tipis dengan bateri yang besar. Tepatnya, telefon pintar ini hanya tebal 7.69 mm tetapi mempunyai bateri 6,500 mAh. Ini adalah kapasiti yang sama seperti yang dilancarkan baru-baru ini

HMD mengeluarkan telefon bercirikan HMD 105 dan HMD 110 dengan hayat bateri yang panjang tetapi tiada penjenamaan Nokia HMD mengeluarkan telefon bercirikan HMD 105 dan HMD 110 dengan hayat bateri yang panjang tetapi tiada penjenamaan Nokia Jun 14, 2024 am 11:24 AM

HMDtelah mengeluarkan pelbagai peranti lembut, termasuk beberapa telefon ciri berjenama Nokia. Untuk konteks, hampir sebulan berlalu sejak syarikat membentangkan Nokia32102024, adalah penjelmaan Nokia3210menjadi tanda 25 tahun. Selain itu

Cara menggunakan fungsi REPLACE untuk menggantikan bahagian rentetan tertentu dalam MySQL Cara menggunakan fungsi REPLACE untuk menggantikan bahagian rentetan tertentu dalam MySQL Jul 25, 2023 pm 01:18 PM

MySQL ialah sistem pengurusan pangkalan data hubungan yang biasa digunakan yang menyediakan pelbagai fungsi untuk memproses dan mengendalikan data. Antaranya, fungsi REPLACE digunakan untuk menggantikan bahagian rentetan yang ditentukan. Dalam artikel ini, kami akan memperkenalkan cara menggunakan fungsi REPLACE untuk penggantian rentetan dalam MySQL dan menunjukkan penggunaannya melalui contoh kod. Mula-mula, mari kita lihat sintaks fungsi REPLACE: REPLACE(str,search_str,replace_str).

Sumber mengatakan Samsung Electronics sedang menguji peralatan Acrevia GCB TEL untuk menambah baik proses litografi EUV Sumber mengatakan Samsung Electronics sedang menguji peralatan Acrevia GCB TEL untuk menambah baik proses litografi EUV Sep 03, 2024 pm 09:49 PM

Menurut berita dari laman web ini pada 3 September, media Korea TheElec melaporkan semalam bahawa Samsung sedang menguji sistem rasuk gugusan gas AcreviaGCB Tokyo Electron (TEL) (Nota dari laman web ini: GasClusterBeam). Sistem AcreviaGCB TEL telah dikeluarkan pada 8 Julai tahun ini Ia boleh membentuk corak litografi EUV secara tempatan dan tepat melalui rasuk kelompok gas, dengan itu membaiki kecacatan corak dan mengurangkan kekasaran corak. Orang dalam industri percaya bahawa sistem Acrevia TEL boleh memainkan peranan yang sama dengan sistem CenturaSculpta Bahan Gunaan, iaitu, membentuk secara langsung corak pendedahan EUV, mengurangkan pendedahan berbilang EUV yang mahal, dengan itu memendekkan proses fotolitografi dan menambah baik keseluruhan

Apakah teknik untuk carian dan penggantian rentetan dalam Python? Apakah teknik untuk carian dan penggantian rentetan dalam Python? Oct 20, 2023 am 11:42 AM

Apakah teknik carian dan penggantian rentetan dalam Python? (Contoh kod khusus) Dalam Python, rentetan ialah jenis data biasa, dan kami sering menemui operasi carian rentetan dan menggantikan dalam pengaturcaraan harian. Artikel ini akan memperkenalkan beberapa teknik carian dan penggantian rentetan biasa, disertai dengan contoh kod tertentu. Untuk mencari subrentetan tertentu dalam rentetan, anda boleh menggunakan kaedah find() atau kaedah index() rentetan itu. Kaedah find() mengembalikan indeks kejadian pertama subrentetan dalam rentetan.

OnePlus mendedahkan beberapa spesifikasi teras Ace 3 Pro menjelang pelancaran 27 Jun OnePlus mendedahkan beberapa spesifikasi teras Ace 3 Pro menjelang pelancaran 27 Jun Jun 24, 2024 pm 10:05 PM

OnePlus sedang bersiap sedia untuk melancarkan Ace 3 Pro di China. Pelancaran ditetapkan pada 27 Jun, dan syarikat itu baru sahaja mengesahkan beberapa spesifikasi teras perdana Android yang akan datang. Seperti yang diduga sebelum ini, telefon ini akan menampilkan Snapdragon 8 Gen 3

See all articles