(mongodb >=1.0.0)
MongoDB\BSON\Regex::__construct — Construit une nouvelle REGEX
pattern (string)Note: Le masque ne doit pas être entouré de caractères délimitants.
flags (string)pattern ou flags contient un octet nul.| Version | Description |
|---|---|
| PECL mongodb 1.2.0 |
L'argument flags est optionnel et la valeur
par défaut est une chaîne vide.
Les caractères dans l'argument flags seront
triés par ordre alphabétique lorsqu'une Regex est construite.
Auparavant, les caractères étaient stockés dans l'ordre fourni.
MongoDB\Driver\Exception\InvalidArgumentException
est levé si pattern ou
flags contient un octet nul. Auparavant,
les valeurs étaient tronquées au premier octet nul.
|
Exemple #1 MongoDB\BSON\Regex::__construct() example
<?php
$regex = new MongoDB\BSON\Regex('^foo', 'i');
var_dump($regex);
?>L'exemple ci-dessus va afficher :
object(MongoDB\BSON\Regex)#1 (2) {
["pattern"]=>
string(4) "^foo"
["flags"]=>
string(1) "i"
}