Heim > Backend-Entwicklung > PHP-Tutorial > PHP 多线程扩展开发解决思路

PHP 多线程扩展开发解决思路

WBOY
Freigeben: 2016-06-13 10:14:01
Original
933 Leute haben es durchsucht

PHP 多线程扩展开发
本人及想开发出php多线程扩展,

但发现多线程调用php用户类的方法一但出现两个同时调用一个类实例的同一方法,就会报内存错误。

群: 95303036,技术群欢迎讨论

------解决方案--------------------
PHP支持多线程么???
貌似不支持哦!
------解决方案--------------------
1、linux 下已经有 php 多线程扩展,你可以参考一下他的源码
2、如果要在 php 中使用多线程,那么 php 核心系统及所涉及到的扩展都必须是线程安全的
------解决方案--------------------
我指的是 pcntl 扩展
------解决方案--------------------
pcntl是进程的.

pecl那个是thread,不过的确很久没更新了

不知道你想开发这个的动力是什么, 个人感觉不是太必要,
可以参看一下这里:
https://bugs.php.net/bug.php?id=47894
------解决方案--------------------
ImageMagick 可以参考http://fkblog.sinaapp.com/imagemagick-cn
------解决方案--------------------
咳咳,太高级了...联系laruence交流交流
http://www.laruence.com/

探讨

楼上的答非所问

引用:
pcntl是进程的.

pecl那个是thread,不过的确很久没更新了

不知道你想开发这个的动力是什么, 个人感觉不是太必要,
可以参看一下这里:
https://bugs.php.net/bug.php?id=47894

原因是用php做webgame,因为公司要做socket通讯的webgame,但是p……
Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage