LuaSandbox::callFunction
Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.
LuaSandbox::callFunction
Референца за `luasandbox.callfunction.php` со подобрена типографија и навигација.
LuaSandbox::callFunction
(PECL luasandbox >= 1.0.0)
LuaSandbox::callFunction — Повикај функција во глобална Lua променлива
= NULL
Повикува функција во глобална Lua променлива.
Ако името содржи точки ("."), функцијата се наоѓа преку рекурзивни пристапи до табели, како името да е Lua израз.
Ако променливата не постои, или не е функција, ќе се врати false и ќе се издаде предупредување.
исклучоци може да се фатат внатре во Lua со За повеќе информации за повикување Lua функции и вратените вредности, видете.
Параметри
name- Име на Lua променлива.
args- Аргументи на функцијата.
Вратени вредности
Враќа array на вредности вратени од Lua функцијата, кои може да бидат празни, или false при неуспех.
Примери
Ограничување на меморијата во бајти.
<?php
// create a new LuaSandbox
$sandbox = new LuaSandbox();
// Call Lua's string.match
$captures = $sandbox->callFunction( 'string.match', $string, $pattern );
?>