LuaSandbox LuaSandbox::wrapPhpFunction

(PECL luasandbox >= 1.2.0)

LuaSandbox::wrapPhpFunction — LuaSandboxFunction에서 PHP 호출 가능 래핑


설명

public LuaSandbox::wrapPhpFunction(callable $function): LuaSandboxFunction

LuaSandboxFunction에서 호출 가능한 PHP를 래핑하여 익명 함수로 Lua에 전달할 수 있습니다.

함수는 값의 배열(비어 있을 수 있음) 또는 빈 배열을 반환하는 것과 동일한 null을 반환해야 합니다.

예외는 Lua에서 오류로 발생하지만 Lua에서는 pcall() 또는 xpcall()을 사용하여 LuaSandboxRuntimeError 예외만 잡을 수 있습니다.

Lua 함수 및 반환 값 호출에 대한 자세한 내용은 LuaSandboxFunction::call()을 참조하십시오.


매개변수

function
Callable to wrap.

반환 값

LuaSandboxFunction을 반환합니다.


기타