函数名:MongoDB\BSON\ObjectIdInterface::__toString()
适用版本:MongoDB 1.0.0+
用法:该函数用于将 ObjectId 对象转换为字符串表示形式。
示例:
use MongoDB\BSON\ObjectId;
$objectId = new ObjectId('5f6c5e0c7754b518f4a9c3f2');
$str = $objectId->__toString();
echo $str; // 输出:5f6c5e0c7754b518f4a9c3f2
说明:
MongoDB\BSON\ObjectIdInterface
是 MongoDB 扩展提供的一个接口,被MongoDB\BSON\ObjectId
类实现。__toString()
方法是 PHP 魔术方法,用于在将对象转换为字符串时自动调用。- 通过实例化
ObjectId
类,并传入一个有效的 ObjectId 字符串作为参数,我们可以获取一个 ObjectId 对象。 - 调用
__toString()
方法可以将 ObjectId 对象转换为字符串表示形式。 - 在示例中,我们创建了一个 ObjectId 对象,并将其转换为字符串形式后输出。