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

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

青灯夜游
リリース: 2023-03-15 20:14:02
オリジナル
4225 人が閲覧しました

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 サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート