Worker::start
Stackable
Worker
PHP Manual

# Worker::unstack

(PECL pthreads >= 0.36)

Worker::unstack — Stacking

### Beschreibung

final public int Worker::unstack ([ Stackable `$work` ] )

Removes the referenced Stackable ( or all Stackables if parameters are void ) from stack of the referenced Worker

### Parameter-Liste

`work`

  An object of type Stackable

### Rückgabewerte

The new length of the stack

### Beispiele

Beispiel #1 Removing Stackables from Workers

`<?php
class Work extends Stackable {
public function run() {
}
}
class My extends Worker {
public function run() {
/** ... **/
}
}
$my = new My();
$work = new Work();
var_dump($my->stack($work));
var_dump($my->unstack($work));
?>`

Das oben gezeigte Beispiel erzeugt folgende Ausgabe:

    int(1)
    int(0)

Worker::start
Stackable
Worker
PHP Manual