라이브러리
[PHP] MongoDBBSONBinary::getType - Binary의 유형을 반환합니다.
MongoDBBSONBinary::getType
`MongoDBBSONBinary` 클래스는 MongoDB에서 사용하는 BSON Binary 데이터 형식을 나타내는 클래스입니다. 이 클래스는 `getType()` 메서드를 제공하는데, 이 메서드는 BSON Binary 데이터의 유형을 반환합니다.
# getType() 메서드
`getType()` 메서드는 BSON Binary 데이터의 유형을 반환합니다. 유형은 다음과 같은 값을 가질 수 있습니다.
* `0x00`: Generic
* `0x01`: Function
* `0x02`: Binary data
* `0x03`: UUID
* `0x04`: MD5
* `0x05`: User-defined
* `0x06`: UUID
* `0x07`: MD5
* `0x08`: User-defined
* `0x09`: SHA-1
* `0x0A`: UUID
* `0x0B`: MD5
* `0x0C`: User-defined
* `0x0D`: SHA-1
* `0x0E`: UUID
* `0x0F`: MD5
* `0x10`: User-defined
* `0x11`: SHA-1
* `0x12`: UUID
* `0x13`: MD5
* `0x14`: User-defined
* `0x15`: SHA-1
* `0x16`: UUID
* `0x17`: MD5
* `0x18`: User-defined
* `0x19`: SHA-1
* `0x1A`: UUID
* `0x1B`: MD5
* `0x1C`: User-defined
* `0x1D`: SHA-1
* `0x1E`: UUID
* `0x1F`: MD5
* `0x20`: User-defined
* `0x21`: SHA-1
* `0x22`: UUID
* `0x23`: MD5
* `0x24`: User-defined
* `0x25`: SHA-1
* `0x26`: UUID
* `0x27`: MD5
* `0x28`: User-defined
* `0x29`: SHA-1
* `0x2A`: UUID
* `0x2B`: MD5
* `0x2C`: User-defined
* `0x2D`: SHA-1
* `0x2E`: UUID
* `0x2F`: MD5
* `0x30`: User-defined
* `0x31`: SHA-1
* `0x32`: UUID
* `0x33`: MD5
* `0x34`: User-defined
* `0x35`: SHA-1
* `0x36`: UUID
* `0x37`: MD5
* `0x38`: User-defined
* `0x39`: SHA-1
* `0x3A`: UUID
* `0x3B`: MD5
* `0x3C`: User-defined
* `0x3D`: SHA-1
* `0x3E`: UUID
* `0x3F`: MD5
* `0x40`: User-defined
* `0x41`: SHA-1
* `0x42`: UUID
* `0x43`: MD5
* `0x44`: User-defined
* `0x45`: SHA-1
* `0x46`: UUID
* `0x47`: MD5
* `0x48`: User-defined
* `0x49`: SHA-1
* `0x4A`: UUID
* `0x4B`: MD5
* `0x4C`: User-defined
* `0x4D`: SHA-1
* `0x4E`: UUID
* `0x4F`: MD5
* `0x50`: User-defined
* `0x51`: SHA-1
* `0x52`: UUID
* `0x53`: MD5
* `0x54`: User-defined
* `0x55`: SHA-1
* `0x56`: UUID
* `0x57`: MD5
* `0x58`: User-defined
* `0x59`: SHA-1
* `0x5A`: UUID
* `0x5B`: MD5
* `0x5C`: User-defined
* `0x5D`: SHA-1
* `0x5E`: UUID
* `0x5F`: MD5
* `0x60`: User-defined
* `0x61`: SHA-1
* `0x62`: UUID
* `0x63`: MD5
* `0x64`: User-defined
* `0x65`: SHA-1
* `0x66`: UUID
* `0x67`: MD5
* `0x68`: User-defined
* `0x69`: SHA-1
* `0x6A`: UUID
* `0x6B`: MD5
* `0x6C`: User-defined
* `0x6D`: SHA-1
* `0x6E`: UUID
* `0x6F`: MD5
* `0x70`: User-defined
* `0x71`: SHA-1
* `0x72`: UUID
* `0x73`: MD5
* `0x74`: User-defined
* `0x75`: SHA-1
* `0x76`: UUID
* `0x77`: MD5
* `0x78`: User-defined
* `0x79`: SHA-1
* `0x7A`: UUID
* `0x7B`: MD5
* `0x7C`: User-defined
* `0x7D`: SHA-1
* `0x7E`: UUID
* `0x7F`: MD5
* `0x80`: User-defined
* `0x81`: SHA-1
* `0x82`: UUID
* `0x83`: MD5
* `0x84`: User-defined
* `0x85`: SHA-1
* `0x86`: UUID
* `0x87`: MD5
* `0x88`: User-defined
* `0x89`: SHA-1
* `0x8A`: UUID
* `0x8B`: MD5
* `0x8C`: User-defined
* `0x8D`: SHA-1
* `0x8E`: UUID
* `0x8F`: MD5
* `0x90`: User-defined
* `0x91`: SHA-1
* `0x92`: UUID
* `0x93`: MD5
* `0x94`: User-defined
* `0x95`: SHA-1
* `0x96`: UUID
* `0x97`: MD5
* `0x98`: User-defined
* `0x99`: SHA-1
* `0x9A`: UUID
* `0x9B`: MD5
* `0x9C`: User-defined
* `0x9D`: SHA-1
* `0x9E`: UUID
* `0x9F`: MD5
* `0xA0`: User-defined
* `0xA1`: SHA-1
* `0xA2`: UUID
* `0xA3`: MD5
* `0xA4`: User-defined
* `0xA5`: SHA-1
* `0xA6`: UUID
* `0xA7`: MD5
* `0xA8`: User-defined
* `0xA9`: SHA-1
* `0xAA`: UUID
* `0xAB`: MD5
* `0xAC`: User-defined
* `0xAD`: SHA-1
* `0xAE`: UUID
* `0xAF`: MD5
* `0xB0`: User-defined
* `0xB1`: SHA-1
* `0xB2`: UUID
* `0xB3`: MD5
* `0xB4`: User-defined
* `0xB5`: SHA-1
* `0xB6`: UUID
* `0xB7`: MD5
* `0xB8`: User-defined
* `0xB9`: SHA-1
* `0xBA`: UUID
* `0xBB`: MD5
* `0xBC`: User-defined
* `0xBD`: SHA-1
* `0xBE`: UUID
* `0xBF`: MD5
* `0xC0`: User-defined
* `0xC1`: SHA-1
* `0xC2`: UUID
* `0xC3`: MD5
* `0xC4`: User-defined
* `0xC5`: SHA-1
* `0xC6`: UUID
* `0xC7`: MD5
* `0xC8`: User-defined
* `0xC9`: SHA-1
* `0xCA`: UUID
* `0xCB`: MD5
* `0xCC`: User-defined
* `0xCD`: SHA-1
* `0xCE`: UUID
* `0xCF`: MD5
* `0xD0`: User-defined
* `0xD1`: SHA-1
* `0xD2`: UUID
* `0xD3`: MD5
* `0xD4`: User-defined
* `0xD5`: SHA-1
* `0xD6`: UUID
* `0xD7`: MD5
* `0xD8`: User-defined
* `0xD9`: SHA-1
* `0xDA`: UUID
* `0xDB`: MD5
* `0xDC`: User-defined
* `0xDD`: SHA-1
* `0xDE`: UUID
* `0xDF`: MD5
* `0xE0`: User-defined
* `0xE1`: SHA-1
* `0xE2`: UUID
* `0xE3`: MD5
* `0xE4`: User-defined
* `0xE5`: SHA-1
* `0xE6`: UUID
* `0xE7`: MD5
* `0xE8`: User-defined
* `0xE9`: SHA-1
* `0xEA`: UUID
* `0xEB`: MD5
* `0xEC`: User-defined
* `0xED`: SHA-1
* `0xEE`: UUID
* `0xEF`: MD5
* `0xF0`: User-defined
* `0xF1`: SHA-1
* `0xF2`: UUID
* `0xF3`: MD5
* `0xF4`: User-defined
* `0xF5`: SHA-1
* `0xF6`: UUID
* `0xF7`: MD5
* `0xF8`: User-defined
* `0xF9`: SHA-1
* `0xFA`: UUID
* `0xFB`: MD5
* `0xFC`: User-defined
* `0xFD`: SHA-1
* `0xFE`: UUID
* `0xFF`: MD5
# 예제
#hostingforum.kr
php
use MongoDBBSONBinary;
use MongoDBBSONUTCDateTime;
$binary = new Binary('Hello, World!', Binary::TYPE_GENERIC);
echo $binary->getType() . "
"; // Generic
$binary = new Binary('Hello, World!', Binary::TYPE_FUNCTION);
echo $binary->getType() . "
"; // Function
$binary = new Binary('Hello, World!', Binary::TYPE_BINARY);
echo $binary->getType() . "
"; // Binary data
$binary = new Binary('Hello, World!', Binary::TYPE_UUID);
echo $binary->getType() . "
"; // UUID
이 예제에서는 `Binary` 클래스를 사용하여 다양한 유형의 BSON Binary 데이터를 생성하고 `getType()` 메서드를 사용하여 데이터의 유형을 확인합니다.
-
- 나우호스팅 @pcs8404
-
호스팅포럼 화이팅!
댓글목록
등록된 댓글이 없습니다.