首页 > 代码库 > php多线程学习

php多线程学习

疑问:

1、run 方法中的代码执行完毕之后,独立线程立即退出,并且等待合适的时机由创建者线程加入(join)。

只能创建者线程加入join吗,什么是join?

2、 Thread extends Threaded implements Countable , Traversable , ArrayAccess {}

Threaded是接口吗?接口怎么用?

摘要:

Thread 类

下面的模式是:公私属性  【静态】 返回值  所属类::方法名(参数)

1、public integer Thread::getCreatorId ( void )

返回创建当前线程的线程ID。

用法:创建一个线程对象,在类内部可以这样调用:$this->getCreatorId();

2、public static Thread Thread::getCurrentThread ( void )

获取当前执行线程的引用。

用法:public function run() {
        var_dump(Thread::getCurrentThread());
    }

3、public static integer Thread::getCurrentThreadId ( void )

返回当前执行线程的ID

 

php多线程学习