php8.5
Home/ Manual/ pthreads / thread/ Thread::start

Thread::start

PHP function Edit on GitHub ✎

(PECL pthreads >= 2.0.0)

Execution

Description

Thread::start([int $options]): bool

Will start a new Thread to execute the implemented run method

Parameters

options

An optional mask of inheritance constants, by default PTHREADS_INHERIT_ALL

Return Values

Success

Examples

Starting Threads

php
<?php
class My extends Thread {
    public function run() {
        /** ... **/
    }
}
$my = new My();
var_dump($my->start());
?>

The above example will output:

output
bool(true)

Source: reference/pthreads/thread/start.xml · from the official PHP manual (php/doc-en)