多线程phpsingleton
a.php
arg){ singleton::getinstance(); } }}$arr = array();for($i=0;$istart();}
本人写java的 看到php的单例如a.php表示,但是实际在pthreads扩展下多线程跑的时候,会打印出内容,多次构造该实例。求各位phper解答疑问
对java熟悉点,java中
public class singleton{ private static object instance = null; public object getinstance(){ if(instance==null){ synchronized(singleton.class){ if(instance==null){ instance = new singleton(); } } } return instance }}