Hide メソッド: 1. "substr_replace($str,str_repeat("*",6), -6)" ステートメントを使用して、最後の 6 桁を非表示にします。 2. "substr_replace($str,str_repeat)" を使用します。 ( "*",6),6,6)" ステートメントは中央の 6 桁を非表示にすることができます。
このチュートリアルの動作環境: Windows7 システム、PHP7.1 バージョン、DELL G3 コンピューター
PHP では、substr_replace を使用できます。 () 関数と substr_replace() 関数を使用して ID 番号を非表示にし、非表示の番号をアスタリスクに置き換えます。
1. ID 番号の下 6 桁を非表示にします
<?php header("Content-type:text/html;charset=utf-8"); $str = "371515111111116042"; echo substr_replace($str,str_repeat("*",6),-6); ?>
##2. ID 番号の中間の 6 桁を非表示にしますID 番号 ##<?php
header("Content-type:text/html;charset=utf-8");
$str = "371515111111116042";
echo substr_replace($str,str_repeat("*",6),6,6);
?>
##3. ID 番号の最初の 6 桁を非表示にします
<?php header("Content-type:text/html;charset=utf-8"); $str = "371515111111116042"; echo substr_replace($str,str_repeat("*",6),0,6); ?>
説明:
substr_replace() 関数は、文字列の一部を別の文字列に置き換えます。指定された位置から始まる指定された長さの文字列を置き換えます。
str_repeat() 関数は、指定された回数だけ文字列を繰り返します。 上記の例では、アスタリスク「*」文字が指定された回数 (非表示にする桁数と一致します) 繰り返され、生成された部分文字列が置換値として使用され、文字列の一部が置き換えられます。文字列。 推奨学習: 「PHP ビデオ チュートリアル
」以上がPHPで6桁のID番号を非表示にする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。