MongoDB\BSON\Regex::__construct
(mongodb >=1.0.0)
MongoDB\BSON\Regex::__construct — 새 정규식 구성
설명
final public MongoDB\BSON\Regex::__construct(string $pattern
, string $flags
= "")
매개변수
pattern
(string)- 정규식 패턴입니다.
참고: 패턴은 구분 기호로 래핑되어서는 안 됩니다.
flags
(string)- » 정규 표현식 플래그입니다. 이 인수의 문자는 알파벳순으로 정렬됩니다.
오류/예외
- 인수 구문 분석 오류에 대해 MongoDB\Driver\Exception\InvalidArgumentException을 던집니다.
-
pattern
또는flags
에 널 바이트가 포함된 경우 MongoDB\Driver\Exception\InvalidArgumentException을 던집니다.
변경 로그
버전 | 설명 |
---|---|
PECL mongodb 1.2.0 | flags 인수는 선택 사항이며 기본값은 빈 문자열입니다.
|
Examples
예제 #1 MongoDB\BSON\Regex::__construct() 예제
<?php
$regex = new MongoDB\BSON\Regex('^foo', 'i');
var_dump($regex);
?>
위의 예는 다음과 유사한 결과를 출력합니다.
object(MongoDB\BSON\Regex)#1 (2) { ["pattern"]=> string(4) "^foo" ["flags"]=> string(1) "i" }