You can also pass function object as argument of LuaSandboxFunction::call():
$lua = new LuaSandbox();
$phpLuaFunction = $lua->wrapPhpFunction(function ($arg){
echo "LUA> ".$arg;
});
$lua->loadString("print = ...")->call($phpLuaFunction);
$lua->loadString('
print("print test from lua\\n")
')->call();
result:
LUA> print test from lua
PHP.mk документација
LuaSandboxFunction
Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.
Патека
class.luasandboxfunction.php
Локална патека за оваа страница.
Извор
php.net/manual/en
Оригиналниот HTML се реупотребува и локално се стилизира.
Режим
Прокси + превод во позадина
Кодовите, табелите и белешките остануваат читливи во истиот тек.
Референца
class.luasandboxfunction.php
LuaSandboxFunction
Референца за `class.luasandboxfunction.php` со подобрена типографија и навигација.
Класата LuaSandboxFunction
(PECL luasandbox >= 1.0.0)
Вовед
Пресставува Lua функција, дозволувајќи таа да биде повикана од PHP.
LuaSandboxFunction може да се добие како вратена вредност од Lua, како параметар предаден на callback од Lua, или со користење на Пример #1 Регистрирање PHP функции за повикување од Lua, Повикувач за завиткување., или се добиваат како вратена вредност од Lua, како параметар предаден на повратен повик од Lua, или со користење на.
Содржина
- LuaSandboxFunction::call — Замотај го PHP повикот во LuaSandboxFunction
- LuaSandboxFunction::__construct — Повикај Lua функција
- LuaSandboxFunction::dump — Неискористено
Белешки од корисници 1 белешка
npelov на croler точка net ¶
пред 2 години