PHPマニュアル/PEARマニュアル | ユーザフォーラムで議論/質問 | マニュアル検索 | ハイライト | ハイライトオフ | ポータル | php spot

Net_IPv4::calculate() | JavaScript入門&応用&リファレンスなら「JavaScriptist」

  

Net_IPv4::calculate()

Net_IPv4::calculate() – IP アドレスとネットマスクに基づいて、ネットワーク情報を計算する

Synopsis

require_once 'Net/IPv4.php';

mixed calculate ( )

Description

IP アドレスとネットマスク/ビットマスクに基づいて、 オブジェクトプロパティをセットします。 一度、これら二つのフィールドがセットされると、 calculate() はネットワークとそのネットワークのブロードキャストアドレスを 決定するための計算を実行します。

Example

ブロードキャストとネットワークアドレスの計算

<?php

require 'Net/IPv4.php';

// create IPv4 object
$ip_calc = new Net_IPv4();

// set variables
$ip_calc->ip "192.168.1.10";
$ip_calc->netmask "255.255.255.0";

/* alternative method with numerical values:
$ip_calc->long = 3232235786;
$ip_calc->bitmask = 24;
*/

// calculate
$error $ip_calc->calculate();
if (!
is_object($error))
{
  
// if returned true, output
  
echo "Your network address: ".$ip_calc->network."<br />";
  echo 
"Your broadcast address: ".$ip_calc->broadcast."<br />";
}
else
{
  
// otherwise handle error
  
echo "An error occured: ".$error->getMessage();
}

?>

Return value

boolean - Returns TRUE on success, PEAR_Error on failure.

Note

This function can not be called statically.

忘却曲線を使ってこの知識を確実に記憶に残す

フォーラムで「Net_IPv4::calculate()」について話す
各種マニュアル: PHPマニュアル | PEARマニュアル | Smarty(英語)マニュアル | PHP-GTKマニュアル | Net_IPv4::calculate()」をGoogle検索
copyright © 1997-2024 PHP ドキュメント作成グループ(ライセンス). provided by php spot. マニュアル: