English | 简体中文 | 繁體中文
查询

MongoDB\BSON\ObjectIdInterface::__toString()函数—用法及示例

「 将 ObjectId 对象转换为字符串表示形式 」


函数名: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 对象,并将其转换为字符串形式后输出。
补充纠错
热门PHP函数
分享链接