ホームページ >バックエンド開発 >PHPの問題 >PHPでID番号をアスタリスクに置き換える方法

PHPでID番号をアスタリスクに置き換える方法

WBOY
WBOYオリジナル
2021-11-17 11:42:003980ブラウズ

PHP では、substr_replace() 関数を使用して ID 番号をアスタリスクに置き換えることができます。構文は「substr_replace(ID 番号文字列, アスタリスク文字列, 置換開始位置, 置換文字列) 長さ);」です。ここで、「置換文字列の長さ」は「アスタリスク文字列」の長さと同じである必要があります。

PHPでID番号をアスタリスクに置き換える方法

#このチュートリアルの動作環境: Windows7 システム、PHP7.1 バージョン、DELL G3 コンピューター

php が実装していますID カード 数字をアスタリスクに置き換える方法

PHP では、substr_replace() 関数を使用してアスタリスクを ID 番号に置き換えることができます。文字列。

substr_replace() 関数の構文は次のとおりです:

substr_replace(string,replacement,start,length)

次の点に注意してください:


  • 文字列パラメータは必須であり、規則を示します。チェックされる文字列。置換パラメータも必須で、挿入される文字列を指定します。

  • # start パラメータは必須であり、文字列内の置換を開始する位置を指定します。

    正の数値 - 文字列内の指定された位置から置換します。

    負の数値 - 文字列の末尾から指定された位置から置換します。

    0 - 文字列内の指定された位置から置換します。文字列内の指定された位置 1 文字から置換を開始します

  • #length パラメータはオプションで、置換する文字数を指定します。デフォルトは文字列の長さと同じです。

    正の数値 - 置換される文字列の長さ

    負の数値 - 置換される部分文字列の末尾から文字列の末尾までの文字数を表します。

    0 - 置換ではなく挿入

例は次のとおりです:


<?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位
?>

出力結果:


PHPでID番号をアスタリスクに置き換える方法

ご興味がございましたら、「

PHP ビデオ チュートリアル 」をクリックして、PHP の知識をさらにご覧ください。

以上がPHPでID番号をアスタリスクに置き換える方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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