查詢

UI\Draw\Stroke::getJoin()函式—用法及示例

「 獲取當前繪製物件的連線型別 」


函式名稱:UI\Draw\Stroke::getJoin()

函式描述:該函式用於獲取當前繪製物件的連線型別。

適用版本:PHP 7.4.0 及以上版本。

語法:public UI\Draw\Stroke::getJoin(): int

返回值:返回一個整數值,代表當前繪製物件的連線型別。具體取值如下:

  • UI\Draw\Stroke::JOIN_MITER: 表示斜接連線型別。
  • UI\Draw\Stroke::JOIN_ROUND: 表示圓角連線型別。
  • UI\Draw\Stroke::JOIN_BEVEL: 表示斜角連線型別。

示例:

<?php
// 建立繪製物件
$stroke = new UI\Draw\Stroke();

// 設定連線型別為圓角
$stroke->setJoin(UI\Draw\Stroke::JOIN_ROUND);

// 獲取連線型別
$joinType = $stroke->getJoin();

// 輸出連線型別
echo "連線型別:";
switch ($joinType) {
    case UI\Draw\Stroke::JOIN_MITER:
        echo "斜接連線";
        break;
    case UI\Draw\Stroke::JOIN_ROUND:
        echo "圓角連線";
        break;
    case UI\Draw\Stroke::JOIN_BEVEL:
        echo "斜角連線";
        break;
    default:
        echo "未知連線型別";
        break;
}
?>

輸出結果:

連線型別:圓角連線

注意事項:

  • 在使用該函式之前,需要先建立一個UI\Draw\Stroke物件。
  • 透過setJoin()函式可以設定連線型別。
  • 透過getJoin()函式可以獲取連線型別。
  • 連線型別可以是斜接連線、圓角連線或斜角連線,分別對應UI\Draw\Stroke類的常量JOIN_MITER、JOIN_ROUND和JOIN_BEVEL。
  • 如果獲取的連線型別不在上述常量取值範圍內,則表示未知連線型別。
補充糾錯
熱門PHP函式
分享連結