使用workerman運(yùn)行web服務(wù), 在 onworekrStart時(shí) 初始化redis 通過(guò)Global傳遞至 onMessage中 , 在使用$redis->get() 時(shí) var_dump返回
object(Redis)#18 (0)
{
}
但是 實(shí)際上 Redis中存在該值 , 且在 php-cli中可以正常獲取
感覺(jué)你把redis對(duì)象存進(jìn)去了,或者打印了redis對(duì)象
我把redis對(duì)象存儲(chǔ)在變量中, 通過(guò)另外一個(gè)類的構(gòu)造函數(shù)傳遞, 在另外一個(gè)類中var_dump($redis->get(xxx)) 就感覺(jué)很奇怪, debug好長(zhǎng)時(shí)間 不知道哪里錯(cuò)了
如果我redis對(duì)象傳遞錯(cuò)誤的話,那么應(yīng)該在 我var_dump 之前 就已經(jīng)拋出異常 但是 我var_dump的地方理應(yīng)返回 一個(gè)boolen值 就感覺(jué)有點(diǎn)奇怪