Threaded::from
(PECL pthreads >= 2.0.9)
Threaded::from — Création
Description
Crée un nouvel objet Threaded depuis les closures.
Liste de paramètres
-
run -
La closure à utiliser pour ::run
-
construct -
Le constructeur à utiliser pour l'objet anonyme.
-
args -
Les arguments à passer au constructeur.
Valeurs de retour
Un nouvel objet anonyme Threaded.
Exemples
Exemple #1 Objets sécurisés Thread depuis les closures
<?php
$pool = new Pool(4);
$pool->submit(Collectable::from(function(){
echo "Bonjour le monde !";
$this->setGarbage();
}));
/* ... */
$pool->shutdown();
?>
L'exemple ci-dessus va afficher :
Bonjour le monde !