Rumah > pembangunan bahagian belakang > masalah PHP > Bagaimana untuk menggantikan nombor ID dengan asterisk dalam php

Bagaimana untuk menggantikan nombor ID dengan asterisk dalam php

WBOY
Lepaskan: 2023-03-13 21:16:02
asal
3978 orang telah melayarinya

Dalam php, anda boleh menggunakan fungsi substr_replace() untuk menggantikan nombor ID dengan asterisk. , di mana "panjang rentetan gantian" mestilah sama dengan panjang "rentetan asterisk".

Bagaimana untuk menggantikan nombor ID dengan asterisk dalam php

Persekitaran pengendalian tutorial ini: sistem Windows 7, PHP versi 7.1, komputer DELL G3

php ke melaksanakan kad ID Kaedah menggantikan nombor dengan asterisk

Dalam PHP, kita boleh menggunakan fungsi substr_replace() untuk menggantikan asterisk dengan nombor ID Fungsi substr_replace() menggantikan sebahagian daripada rentetan dengan satu lagi rentetan. Sintaks fungsi

substr_replace() ialah:

substr_replace(string,replacement,start,length)
Salin selepas log masuk

Perlu diambil perhatian bahawa:

  • Parameter rentetan ialah diperlukan, Menunjukkan bahawa rentetan yang akan diperiksa ditentukan; parameter penggantian juga diperlukan, menunjukkan bahawa rentetan yang akan dimasukkan ditentukan.

  • Parameter permulaan diperlukan, menunjukkan tempat untuk memulakan penggantian dalam rentetan.

    Nombor positif - Gantikan

    pada kedudukan yang ditentukan dalam rentetan - Gantikan

    pada kedudukan yang ditentukan dari hujung rentetan 0 - Pada yang ditentukan kedudukan dalam rentetan Mula menggantikan pada aksara

  • Parameter panjang adalah pilihan dan menunjukkan bilangan aksara yang perlu diganti. Lalai adalah sama dengan panjang rentetan.

    Nombor positif - panjang rentetan yang diganti

    Nombor negatif - menunjukkan bilangan aksara dari hujung rentetan yang akan diganti.

    0 - masukkan dan bukannya ganti

Contoh adalah seperti berikut:

<?php
$str = "341234567891236439";
$xing =&#39;**************&#39;;
$xing2 =&#39;************&#39;;
echo substr_replace($str,$xing,0,14);//保留后4位
echo &#39;<br/>&#39;;
echo substr_replace($str,$xing2,2,12)//保留前2位和后4位
?>
Salin selepas log masuk

Hasil keluaran:

Bagaimana untuk menggantikan nombor ID dengan asterisk dalam php

Jika anda berminat, anda boleh klik pada "Tutorial Video PHP" untuk mengetahui lebih lanjut tentang pengetahuan PHP.

Atas ialah kandungan terperinci Bagaimana untuk menggantikan nombor ID dengan asterisk dalam php. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
php
sumber:php.cn
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
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan