取得、設定資料
一旦 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