取得、設定資料

一旦 Koru 被建置之後,你可以針對該 Koru 存放資料,或者是取出。

存放

你可以透過 set(資料名稱, 資料內容) 來存放單一或多個資料。

$data = Koru::build($_POST);

/** 一次存放一個資料 */
$data->set('username', 'YamiOdymel');

/** 或者一次存放多個資料 */
$data->set(['username' => 'YamiOdymel',
            'password' => 'test123']);

取出

透過 get(資料名稱) 從 Koru 中提取一個或多個資料。

$data = Koru::build($_POST);

/** 取得一個資料 */
$data->get('username');

/** 或者多個資料 */
$data->get('username, password');

/** 或者留空來取得所有資料 */
$data->get();

取出名稱陣列

透過 getKeys() 將 Koru 轉換成一個只有資料名稱的陣列。

$data = Koru::build($_POST);

/** 假設我們設定了這些資料 */
$data->set(['username' => 'YamiOdymel',
            'password' => 'test123']);

$keys = $data->getKeys();

foreach($keys as $key)
    echo $key . "\n";

輸出結果如下。

username
password

results matching ""

    No results matching ""