PHP Conference Japan 2024

Thread::getThreadId

(PECL pthreads >= 2.0.0)

Thread::getThreadId識別

描述

public Thread::getThreadId(): int

將返回所引用 Thread 的識別碼

參數

此函式沒有參數。

回傳值

一個數值的識別碼

範例

範例 #1 返回所引用 Thread 的識別碼

<?php
class My extends Thread {
public function
run() {
printf("%s 是執行緒 #%lu\n", __CLASS__, $this->getThreadId());
}
}
$my = new My();
$my->start();
?>

上面的範例會輸出

My is Thread #123456778899

新增註解

使用者貢獻的註解 1 個註解

2
derkontrollfreak+php at gmail dot com
9 年前
如果執行緒尚未啟動,Thread::getThreadId() 會返回 0。
To Top