函式名稱:UI\Draw\Color::getChannel()
適用版本:PHP 7.4.0 及以上版本
函式說明:該函式用於獲取指定顏色通道的值。
用法示例:
<?php
$color = new UI\Draw\Color(255, 128, 0); // 建立一個顏色物件,RGB值分別為255, 128, 0
// 獲取紅色通道的值
$redChannel = $color->getChannel(UI\Draw\Color::CHANNEL_RED);
echo "Red channel value: " . $redChannel . PHP_EOL; // 輸出: Red channel value: 255
// 獲取綠色通道的值
$greenChannel = $color->getChannel(UI\Draw\Color::CHANNEL_GREEN);
echo "Green channel value: " . $greenChannel . PHP_EOL; // 輸出: Green channel value: 128
// 獲取藍色通道的值
$blueChannel = $color->getChannel(UI\Draw\Color::CHANNEL_BLUE);
echo "Blue channel value: " . $blueChannel . PHP_EOL; // 輸出: Blue channel value: 0
?>
注意事項:
- 在示例中,我們首先建立了一個顏色物件
$color
,其RGB值分別為255, 128, 0。 - 然後使用
getChannel()
方法來獲取指定顏色通道的值,傳入的引數為UI\Draw\Color::CHANNEL_RED
、UI\Draw\Color::CHANNEL_GREEN
和UI\Draw\Color::CHANNEL_BLUE
分別代表紅色、綠色和藍色通道。 - 返回的結果分別儲存在
$redChannel
、$greenChannel
和$blueChannel
變數中,並透過echo
語句輸出結果。