ホームページ  >  記事  >  バックエンド開発  >  PHPでIPアドレスの最後の2桁をアスタリスクとして非表示にする方法、ip asterisk_PHPチュートリアル

PHPでIPアドレスの最後の2桁をアスタリスクとして非表示にする方法、ip asterisk_PHPチュートリアル

WBOY
WBOYオリジナル
2016-07-13 10:13:291097ブラウズ

PHP、ip asteriskでIPアドレスの最後の2桁をアスタリスクとして非表示にする方法

この記事の例では、PHP で IP アドレスの最後の 2 桁をアスタリスクとして非表示にする方法を説明します。参考のためにみんなで共有してください。具体的な実装方法は以下の通りです

多くの公開 Web サイトでは、ユーザーの IP が表示されるときに、次の IP セグメントがアスタリスクとして表示されます。これにより、興味のある友人が一緒に閲覧できるようになります。

php は定期的に IP アドレスをフォーマットし、最後の桁を非表示にします。

コードをコピーします コードは次のとおりです:
//最後の桁を非表示にします
return preg_replace('/(d+).(d+).(d+).(d+)/is',"$1.$2.$3.*",$ip);
// 非表示 IP の最後の数桁は *
echo ereg_replace("[^.]{1,3}$","*",$ip);
?>

php
でIPアドレスの最後の段落または最後の2つの段落を非表示にする方法
コードをコピーします コードは次のとおりです:
//--IP の最後の数桁を非表示
$ip='127.0.0.1';
$reg1='/((?:d+.){3})d+/';
$reg2='~(d+).(d+).(d+).(d+)~';
echo preg_replace($reg1,"\1*",$ip);//上記の出力結果は次のとおりです: 127.0.0.*
エコー "-----------------
";
echo preg_replace($reg2,"$1.$2.*.*",$ip);//上記の出力結果は次のとおりです: 127.0.*.*
?>


コードをコピーします コードは次のとおりです:
function suohao($phone){
$p = substr($phone,0,3)."*****".substr($phone,8,3);
$p を返します;
}
もちろん、分離後、配列 2 と 3 を置き換えたり、配列 0 と 1 を結合したりするだけの配列もあります。
この記事で説明した内容が皆様の PHP プログラミング設計に役立つことを願っています。

http://www.bkjia.com/PHPjc/915424.htmlwww.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/915424.html技術記事 PHPでIPアドレスの下2桁を非表示にしてアスタリスクとして表示する方法 IPアスタリスク この記事では、PHPでIPアドレスの下2桁を非表示にしてアスタリスクとして表示する方法について説明します。参考のためにみんなで共有してください。具体的な実装方法…
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
前の記事:PHP 自動読み込みクラス __autoload() 関数_PHP チュートリアル次の記事:PHP 自動読み込みクラス __autoload() 関数_PHP チュートリアル

関連記事

続きを見る