ネットワーク セグメントの開始および終了 IP アドレスを検索します。例: ネットワーク セグメント (192168.1.5/24)、そのサブネット マスクは 24 に従って分割されます: 11111111.11111111.11111111.00000000(255.255.255.0) 説明: IP アドレスは次のとおりです。 32 ビット、ネットワーク セグメントを分割する場合、24 は前に 24 個の 1、後ろに 8 個の 0 があることを意味します。開始 IP アドレスのアルゴリズムは、192.168.1.5 のバイナリとサブネット マスクのバイナリの AND 演算です。 IP アドレスを終了するアルゴリズムは、まずサブネット マスクの 2 進数を反転し、次に 2 進数 192.168.1.5 との「OR」演算を実行します 実際のアプリケーションでは、取得されるのはネットワーク アドレスとブロードキャストですアドレス、ネットワーク アドレス + 1 が最初のホスト アドレス、ブロードキャスト アドレス -1 が最後のホスト アドレスです。 function Mask2bin($n)
関連ラベル:
ソース:php.cn
前の記事:「完璧な」XSS 対策および SQL インジェクション対策コード スプレー
次の記事:PHP バージョンの MySQL の非常に大規模なデータベース ボリュームのバックアップおよびリカバリ ツール
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
最新の問題
function_exists() はカスタム関数を決定できません
Function test () {return true;} if (function_exists ('test')) {echo "テストは関数です";
から 2024-04-29 11:01:01
0
3
2356
Google Chromeのモバイル版を表示する方法
こんにちは、先生、Google Chrome をモバイル版に変更するにはどうすればよいですか?
から 2024-04-23 00:22:19
0
11
2489
親ウィンドウには出力がありません
document.onclick = function(){ window.opener.document.write('私は子ウィンドウの出力です');
から 2024-04-18 23:52:34
0
1
1985
関連トピック
詳細>
|