假設(shè)只開一個進(jìn)程
A 用戶訪問進(jìn)程時 給$GLOBALS['a'] = 111 賦值,
B 用戶訪問進(jìn)程時 給$GLOBALS['b'] = 222 賦值,
這時候,A,B 用戶是否會造成沖突。
如果多進(jìn)程下,同一worker的$GLOBALS作用域是否也是共享。
不知道你說的沖突具體指的是哪方面。
$GLOBALS['a']
和 $GLOBALS['b']
使用的是不同的key,A用戶修改$GLOBALS['a']
肯定不會影響B(tài)用戶的 $GLOBALS['b']
。
多進(jìn)程下,每個進(jìn)程的變量是隔離的,$GLOBALS
不會被多個進(jìn)程共享,每個進(jìn)程都有自己的$GLOBALS
。