Manipulation

# Threaded::chunk

(PECL pthreads >= 2.0.0)

Threaded::chunk — Manipulation

### Description

public Threaded::chunk(int `$size`, bool `$preserve`): array

Fetches a chunk of the objects property table of the given size, optionally preserving keys

### Parameters

`size`
  The number of items to fetch
`preserve`
  Preserve the keys of members, by default false

### Return Values

An array of items from the objects property table

### Examples

Example #1 Fetch a chunk of the property table

`<?php
$safe = new Threaded();
while (count($safe) < 10) {
$safe[] = count($safe);
}
var_dump($safe->chunk(5));
?>`

The above example will output:

    array(5) {
      [0]=>
      int(0)
      [1]=>
      int(1)
      [2]=>
      int(2)
      [3]=>
      int(3)
      [4]=>
      int(4)
    }

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open