Когда я получаю идентификатор объекта из mongodb, который был создан самим монго
как я могу преобразовать/закодировать его на базу 64 с помощью PHP?
$_newCursor = $this->collection->findOne($urlQuery);
$_id = $_newCursor['_id'];
если вам действительно нужно иметь mongoID в кодировке base64, вам нужно сделать это:
$_newCursor = $this->collection->findOne($urlQuery);
$_id = base64_encode((string)$_newCursor['_id']);
Кроме того, если у вас есть объект MongoID, вы можете извлечь идентификатор строки с помощью:
$_id = $mongoIdObject->__ToString();