PHP 7.4.24 Released!

Thread::kill

(PECL pthreads < 3.0.0)

Thread::killExecution

Warning

This method has been removed in pthreads v3.

Description

public Thread::kill(): void

Forces the referenced Thread to terminate

Warning

The programmer should not ordinarily kill Threads by force

Parameters

This function has no parameters.

Return Values

Returns true on success or false on failure.

Examples

Example #1 Kill the referenced Thread

<?php
class extends Thread {
    public function 
run() {
        
$stdin fopen("php://stdin""r");
        while((
$line fgets($stdin))) {
            echo 
$line;
        }
    }
}

$t = new T();
$t->start();

var_dump($t->kill());
?>

The above example will output:

bool(true)

add a note add a note

User Contributed Notes 1 note

up
1
Matus Gubas
5 years ago
This has been removed in pthreads 3 (= php 7)
To Top