
SwooleTable::rewind 메서드를 사용하여 테이블의 커서를 초기화한 후 테이블의 데이터를 다시 읽으려면, get 메서드를 사용하여 데이터를 읽어야 합니다.
get 메서드는 테이블의 커서를 이동시키지 않기 때문에, rewind 메서드를 사용하여 커서를 초기화한 후 get 메서드를 사용하여 데이터를 읽어야 합니다.
다음은 예제 코드입니다.
#hostingforum.kr
php
$table = new SwooleTable(10, 10);
$table->create();
$table->push(['id' => 1, 'name' => 'John']);
$table->push(['id' => 2, 'name' => 'Jane']);
$table->rewind(); // 테이블의 커서를 초기화합니다.
// 테이블의 데이터를 다시 읽습니다.
while ($row = $table->get()) {
var_dump($row);
}
이 코드에서는 테이블의 커서를 초기화한 후 get 메서드를 사용하여 데이터를 읽어 테이블의 모든 데이터를 다시 읽을 수 있습니다.
2025-08-08 03:53