我找到了对pthreads的引用,以便在PHP中进行新的线程化: http://php.net/manual/en/book.pthreads.php
但是当我google pthreads时,只会出现对POSIX线程的引用,这些引用会被提升为pthreads。它们是一样的吗?
答案 0 :(得分:2)
pthreads是PHP的用户态线程API,基于Posix线程,由pthread-w32在Windows上支持。
答案 1 :(得分:1)
据我所知,这个PHP扩展使PHP可以使用系统pthreads(POSIX线程),即一个包装器加上一些额外的零碎片段将它集成到php中。
正如你在这里看到的,在他们的扩展源代码中,Thread :: start()使用POSIX pthread_create()
简而言之,您的问题的答案是“是”。这是PHP中适当的POSIX线程。示例在他们的页面上:http://pthreads.org/tutorials/start.html 并在github回购中:https://github.com/krakjoe/pthreads/tree/master/examples