라이브러리
[PHP] MongoDBBSONJavascript::getScope - Javascript의 범위 문서를 반환합니다.
MongoDBBSONJavascript::getScope
`MongoDBBSONJavascript::getScope`는 MongoDB의 BSON Javascript 객체에 대한 스코프를 반환하는 메서드입니다. 스코프는 Javascript의 변수와 함수를 포함하는 객체로, MongoDB의 BSON Javascript 객체를 실행할 때 사용됩니다.
사용법
`getScope` 메서드는 다음과 같이 사용할 수 있습니다.
#hostingforum.kr
php
use MongoDBBSONJavascript;
$js = new Javascript('function() { return this; }');
$scope = $js->getScope();
예제
다음 예제에서는 `getScope` 메서드를 사용하여 MongoDB의 BSON Javascript 객체에 대한 스코프를 반환하고, 스코프 내의 변수와 함수를 사용하는 방법을 보여줍니다.
#hostingforum.kr
php
use MongoDBBSONJavascript;
// MongoDB의 BSON Javascript 객체를 생성합니다.
$js = new Javascript('function() { return this; }');
// 스코프를 반환합니다.
$scope = $js->getScope();
// 스코프 내의 변수를 사용합니다.
print($scope->x); // undefined
// 스코프 내의 함수를 사용합니다.
print($scope->y()); // undefined
// 스코프 내의 변수를 설정합니다.
$scope->x = 'Hello, World!';
print($scope->x); // Hello, World!
// 스코프 내의 함수를 정의합니다.
$js = new Javascript('function() { return this.y = function() { return "Hello, World!"; }; }');
$js->execute($scope);
print($scope->y()); // Hello, World!
주의
`getScope` 메서드는 MongoDB의 BSON Javascript 객체에 대한 스코프를 반환하므로, 스코프 내의 변수와 함수를 사용할 때 주의가 필요합니다. 스코프 내의 변수와 함수는 MongoDB의 BSON Javascript 객체에 대한 스코프에만 적용되므로, 다른 스코프에서 사용할 수 없습니다.
참고
* MongoDB의 BSON Javascript 객체에 대한 스코프를 반환하는 메서드는 `getScope` 메서드입니다.
* 스코프 내의 변수와 함수를 사용할 때 주의가 필요합니다.
* 스코프 내의 변수와 함수는 MongoDB의 BSON Javascript 객체에 대한 스코프에만 적용되므로, 다른 스코프에서 사용할 수 없습니다.
-
- 나우호스팅 @pcs8404
-
호스팅포럼 화이팅!
댓글목록
등록된 댓글이 없습니다.