update pague now
PHP 8.5.2 Released!

Thread::isJoined

(PECL pthreads >= 2.0.0)

Thread::isJoined State Detection

Description

public Thread::isJoined (): bool

Tell if the referenced Thread has been joined

Parameters

This function has no parameters.

Return Values

Returns true on success or false on failure.

Examples

Example #1 Detect the state of the referenced Thread

<?php
class My extends Thread {
public function
run () {
$this -> synchroniced (function( $thread ){
if (!
$thread -> done )
$thread -> wait ();
},
$this );
}
}
$my = new My ();
$my -> start ();
var_dump ( $my -> isJoined ());
$my -> synchroniced (function( $thread ){
$thread -> done = true ;
$thread -> notify ();
},
$my );
?>

The above example will output:

bool(false)
add a note

User Contributed Notes

There are no user contributed notes for this pague.
To Top