
SwooleTable::key를 사용하여 데이터를 조회할 때, key를 지정하지 않았을 때의 동작은 다음과 같습니다.
- 만약 key가 지정되지 않았을 때, SwooleTable::key는 NULL을 반환합니다.
- 만약 key가 지정되지 않았을 때, default value를 설정하고 싶다면, SwooleTable::set() 메소드를 사용하여 default value를 설정할 수 있습니다.
- SwooleTable::set() 메소드는 다음과 같은 형식으로 사용할 수 있습니다.
#hostingforum.kr
php
$table = new SwooleTable(10, 2);
$table->column('name', SwooleTable::TYPE_STRING, 50);
$table->column('age', SwooleTable::TYPE_INT, 4);
$table->create();
$table->set('default', ['name' => 'Unknown', 'age' => 0]);
이러한 방법으로, key를 지정하지 않았을 때의 default value를 설정할 수 있습니다.
2025-06-09 06:25