查詢

UI\Menu::appendCheck()函式—用法及示例

「 在 UI 選單中新增一個帶有核取方塊的選單項 」


函式名稱:UI\Menu::appendCheck()

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

函式用法: UI\Menu::appendCheck() 函式用於在 UI 選單中新增一個帶有核取方塊的選單項。它返回一個 UI\MenuItem 物件,表示新新增的選單項。

語法:

public UI\MenuItem UI\Menu::appendCheck(string $text)

引數:

  • $text:要顯示在選單項上的文字。必須是一個字串。

返回值:

  • 返回一個 UI\MenuItem 物件,表示新新增的選單項。

示例:

use UI\MenuItem;
use UI\Menu;

// 建立一個選單
$menu = new Menu("選單");

// 新增一個帶有核取方塊的選單項
$item = $menu->appendCheck("核取方塊選單項");

// 設定選單項的事件處理函式
$item->onClicked(function() {
    echo "核取方塊選單項被點選了!";
});

// 顯示選單
$menu->show();

在上面的示例中,我們首先建立了一個選單物件 $menu,然後使用 appendCheck() 函式在選單中新增了一個帶有核取方塊的選單項,並將返回的選單項物件賦值給變數 $item。接著,我們使用 onClicked() 方法為選單項設定了一個點選事件處理函式。最後,呼叫 $menu->show() 方法顯示選單。

當使用者點選核取方塊選單項時,事件處理函式將會被觸發,輸出 "核取方塊選單項被點選了!"。這樣,我們就完成了使用 UI\Menu::appendCheck() 函式新增帶有核取方塊的選單項的操作。

補充糾錯
熱門PHP函式
分享連結