ホームページ  >  記事  >  バックエンド開発  >  PHPで6桁のID番号を非表示にする方法

PHPで6桁のID番号を非表示にする方法

青灯夜游
青灯夜游オリジナル
2022-04-26 14:17:124190ブラウズ

Hide メソッド: 1. "substr_replace($str,str_repeat("*",6), -6)" ステートメントを使用して、最後の 6 桁を非表示にします。 2. "substr_replace($str,str_repeat)" を使用します。 ( "*",6),6,6)" ステートメントは中央の 6 桁を非表示にすることができます。

PHPで6桁のID番号を非表示にする方法

このチュートリアルの動作環境: 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);
?>

PHPで6桁のID番号を非表示にする方法

##2. ID 番号の中間の 6 桁を非表示にしますID 番号 ##

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

PHPで6桁のID番号を非表示にする方法##3. ID 番号の最初の 6 桁を非表示にします

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

PHPで6桁のID番号を非表示にする方法説明:

substr_replace() 関数は、文字列の一部を別の文字列に置き換えます。指定された位置から始まる指定された長さの文字列を置き換えます。

str_repeat() 関数は、指定された回数だけ文字列を繰り返します。

上記の例では、アスタリスク「*」文字が指定された回数 (非表示にする桁数と一致します) 繰り返され、生成された部分文字列が置換値として使用され、文字列の一部が置き換えられます。文字列。

推奨学習: 「

PHP ビデオ チュートリアル

以上がPHPで6桁のID番号を非表示にする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。