Клас MongoDB\BSON\Regex
(mongodb >=1.0.0)
Вступ
Тип BSON для шаблону регулярного вираження та додаткові »прапори
Зауваження: Цей тип BSON в основному використовується при запитах до бази даних. Як альтернативу можна використовувати оператор запиту » $regex
Огляд класів
final
class MongoDB\BSON\Regex
implements
MongoDB\BSON\RegexInterface, MongoDB\BSON\Type, Serializable, JsonSerializable, Stringable {
/* Методы */
final public __construct(string $pattern, string $flags = "")
final public getFlags(): string
final public getPattern(): string
final public jsonSerialize(): mixed
final public serialize(): string
final public __toString(): string
final public unserialize(string $data): void
}
список змін
Версия | Опис |
---|---|
PECL mongodb 1.12.0 | Реалізує інтерфейс Stringable для PHP 8.0+. |
PECL mongodb 1.3.0 | Реалізує інтерфейс MongoDB\BSON\RegexInterface |
PECL mongodb 1.2.0 | Реалізує інтерфейси Serializable і JsonSerializable |
Зміст
- MongoDB\BSON\Regex::__construct - Створює новий Regex
- MongoDB\BSON\Regex::getFlags— Повертає прапори Regex
- MongoDB\BSON\Regex::getPattern— Повертає шаблон Regex
- MongoDB\BSON\Regex::jsonSerialize— Повертає уявлення, яке можна перетворити на JSON
- MongoDB\BSON\Regex::serialize - Серіалізує Regex
- MongoDB\BSON\Regex::__function toString() { [native code] }— Повертає рядкову виставу Regex
- MongoDB\BSON\Regex::unserialize - Десеріалізує Regex