Mongodb 无法将MongoId::getPID返回的PID与第7和第8字节关联
关于MongoID对象中的进程ID,我有两个混淆 根据文件,字节7和8表示PID。这里是第7和第8字节的“0a3d”十六进制值 返回的PID 15620如何与“0a3d”相关 每次getPID返回的PID都不同(但接近15620) 能解释一下吗Mongodb 无法将MongoId::getPID返回的PID与第7和第8字节关联,mongodb,mongodb-php,Mongodb,Mongodb Php,关于MongoID对象中的进程ID,我有两个混淆 根据文件,字节7和8表示PID。这里是第7和第8字节的“0a3d”十六进制值 返回的PID 15620如何与“0a3d”相关 每次getPID返回的PID都不同(但接近15620) 能解释一下吗 $id = new MongoId('4f7351390c211d0a3d000004'); print_r($id); //MongoId Object ( [$id] => 4f7351390c211d0a3d000004 ) print
$id = new MongoId('4f7351390c211d0a3d000004');
print_r($id);
//MongoId Object ( [$id] => 4f7351390c211d0a3d000004 )
print_r($id->getpID());
//15620
从此处的文档: getPID()返回用于创建此MongoId的PID,因此它将返回运行此代码的上下文中的进程id。我不认为它在做你期望它做的事情,那就是去掉第7和第8字节 我创建了一个PHP问题来跟踪这个问题