查詢

UI\Controls\Form::append()函式—用法及示例

「 向表單控制元件中追加一個或多個子控制元件 」


函式名:UI\Controls\Form::append()

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

函式用法:UI\Controls\Form::append() 方法用於向表單控制元件中追加一個或多個子控制元件。

語法:

public UI\Controls\Form::append($controls)

引數:

  • $controls:一個或多個要追加到表單控制元件中的子控制元件。可以是一個控制元件物件,也可以是一個控制元件物件陣列。

返回值:無

示例:

<?php
// 建立一個表單控制元件
$form = new UI\Controls\Form();

// 建立文字框控制元件
$textbox1 = new UI\Controls\Textbox();
$textbox1->setValue("Hello");

$textbox2 = new UI\Controls\Textbox();
$textbox2->setValue("World");

// 向表單控制元件中追加文字框控制元件
$form->append($textbox1);
$form->append($textbox2);

// 在視窗中顯示錶單控制元件
$window = new UI\Window();
$window->add($form);
$window->show();

// 輸出表單中的值
echo $textbox1->getValue(); // 輸出:Hello
echo $textbox2->getValue(); // 輸出:World
?>

在上面的示例中,我們首先建立了一個表單控制元件 $form,然後建立了兩個文字框控制元件 $textbox1$textbox2。接著,我們使用 append() 方法將這兩個文字框控制元件追加到表單控制元件中。最後,我們將表單控制元件新增到一個視窗物件 $window 中,並呼叫 $window->show() 方法顯示視窗。最後,我們透過 $textbox1->getValue()$textbox2->getValue() 獲取文字框控制元件的值並進行輸出,分別輸出了 "Hello" 和 "World"。

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