- 15 名前:nobodyさん [2014/01/21(火) 22:58:26.87 ID:DnPfDE6k]
- PHPでGDライブラリを勉強中なのですが、
ピクセルのRGB値を取得する以下のサンプルで、 $im = imagecreatefrompng("php.png"); $rgb = imagecolorat($im, 10, 15); $r = ($rgb >> 16) & 0xFF; $g = ($rgb >> 8) & 0xFF; $b = $rgb & 0xFF; var_dump($r, $g, $b); このようなやり方でRGB値を取得できることはわかったのですが、 このなかの「$r = ($rgb >> 16) & 0xFF;」の部分はどういう処理を 行っているのでしょうか? 「>>」という記号と、「&」の部分がどういう意味なのか教えてください。 どうぞよろしくお願いします。
|

|