Création

# Threaded::from

(PECL pthreads >= 2.0.9)

Threaded::from — Création

Avertissement

Cette méthode a été supprimée dans pthreads v3. Avec l'introduction des classes anonymes dans PHP 7, celle-ci peuvent maintenant être utilisés à la place.

### Description

public Threaded::from ( Closure `$run` [, Closure `$construct` [, array `$args` ]] ) : Threaded

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 !