Rumah >pembangunan bahagian belakang >masalah PHP >Bagaimana untuk menyembunyikan nombor ID 6 digit dalam php

Bagaimana untuk menyembunyikan nombor ID 6 digit dalam php

青灯夜游
青灯夜游asal
2022-04-26 14:17:124228semak imbas

Kaedah Sembunyikan: 1. Gunakan pernyataan "substr_replace($str,str_repeat("*",6), -6)" untuk menyembunyikan 6 digit terakhir; 2. Gunakan "substr_replace($str,str_repeat ( "*",6),6,6)" pernyataan boleh menyembunyikan 6 digit tengah.

Bagaimana untuk menyembunyikan nombor ID 6 digit dalam php

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

Dalam PHP, anda boleh menggunakan substr_replace () function dan substr_replace() berfungsi untuk menyembunyikan nombor ID dan menggantikan nombor tersembunyi dengan asterisk.

1 Sembunyikan 6 digit terakhir nombor ID

<?php
header("Content-type:text/html;charset=utf-8");
$str = "371515111111116042";
echo substr_replace($str,str_repeat("*",6),-6);
?>

Bagaimana untuk menyembunyikan nombor ID 6 digit dalam php

2 digit nombor ID Nombor

<?php
header("Content-type:text/html;charset=utf-8");
$str = "371515111111116042";
echo substr_replace($str,str_repeat("*",6),6,6);
?>

Bagaimana untuk menyembunyikan nombor ID 6 digit dalam php

3 Sembunyikan 6 digit pertama nombor ID

<?php
header("Content-type:text/html;charset=utf-8");
$str = "371515111111116042";
echo substr_replace($str,str_repeat("*",6),0,6);
?>

Bagaimana untuk menyembunyikan nombor ID 6 digit dalam php

Penerangan:

fungsi substr_replace() menggantikan sebahagian rentetan dengan rentetan lain ia akan menggantikan rentetan panjang yang ditentukan bermula dari kedudukan yang ditentukan.

fungsi str_repeat() mengulangi rentetan beberapa kali tertentu.

Dalam contoh di atas, aksara asterisk "*" diulang beberapa kali tertentu (konsisten dengan bilangan digit yang hendak disembunyikan), dan subrentetan yang dihasilkan digunakan sebagai nilai gantian untuk menggantikan sebahagian daripada rentetan itu.

Pembelajaran yang disyorkan: "Tutorial Video PHP"

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

Kenyataan:
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