(PECL pthreads >= 2.0.1)
Execution
public static mixed Thread::globally ( void )
Will execute a Callable in the global scope
Returns:
The return value of the Callable
Examples:
Execute in the global scope
<?php class My extends Thread { public function run() { global $std; Thread::globally(function(){ $std = new stdClass; }); var_dump($std); } } $my = new My(); $my->start(); ?>
The above example will output:
object(stdClass)#3 (0) { }
Please login to continue.