라이브러리

[PHP] V8Js::getExtensions - 등록된 확장자 배열을 반환합니다.




V8Js::getExtensions


V8Js는 PHP에서 Google V8 JavaScript 엔진을 사용하여 JavaScript 코드를 실행할 수 있는 라이브러리입니다. V8Js::getExtensions는 V8Js 객체의 메서드 중 하나로, 현재 로드된 JavaScript 확장 모듈을 반환합니다.

사용 방법


V8Js::getExtensions를 사용하려면 먼저 V8Js 객체를 생성하고, JavaScript 코드를 로드한 후에 사용할 수 있습니다.

# 예제

#hostingforum.kr
php

// V8Js 객체 생성

$v8 = new V8Js();



// JavaScript 코드 로드

$v8->executeString('

  function add(a, b) {

    return a + b;

  }

');



// 현재 로드된 JavaScript 확장 모듈 목록 가져오기

$extensions = $v8->getExtensions();



// 목록 출력

foreach ($extensions as $extension) {

    echo $extension . "
";

}


# 결과

#hostingforum.kr


add


위 예제에서는 `add` 함수를 로드한 후, `getExtensions` 메서드를 사용하여 현재 로드된 JavaScript 확장 모듈 목록을 가져옵니다. 목록에는 `add` 함수가 포함되어 있습니다.

추가 예제


# JavaScript 확장 모듈 로드

#hostingforum.kr
php

// V8Js 객체 생성

$v8 = new V8Js();



// JavaScript 코드 로드

$v8->executeString('

  function add(a, b) {

    return a + b;

  }

  function multiply(a, b) {

    return a * b;

  }

');



// 현재 로드된 JavaScript 확장 모듈 목록 가져오기

$extensions = $v8->getExtensions();



// 목록 출력

foreach ($extensions as $extension) {

    echo $extension . "
";

}


# 결과

#hostingforum.kr


add

multiply


위 예제에서는 `add` 함수와 `multiply` 함수를 로드한 후, `getExtensions` 메서드를 사용하여 현재 로드된 JavaScript 확장 모듈 목록을 가져옵니다. 목록에는 `add` 함수와 `multiply` 함수가 포함되어 있습니다.

참고


* V8Js 공식 문서:
* Google V8 JavaScript 엔진 공식 문서:
  • profile_image
    나우호스팅 @pcs8404 

    호스팅포럼 화이팅!

    댓글목록

    등록된 댓글이 없습니다.

  • 전체 8,985건 / 50 페이지

검색

게시물 검색