LuaSandbox::loadString
Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.
LuaSandbox::loadString
Референца за `luasandbox.loadstring.php` со подобрена типографија и навигација.
LuaSandbox::loadString
(PECL luasandbox >= 1.0.0)
LuaSandbox::loadString — Вчитај Lua код во Lua окружувањето
= NULL
Вчитува Lua код во Lua окружувањето.
Ова е еквивалент на стандардното Lua 's loadstring() function.
Параметри
code- Lua код.
chunkName- Име за вчитаниот дел, за употреба во траги од грешки.
Вратени вредности
. Споделувањето колачиња помеѓу PHP барањата може да доведе до ненамерно мешање на чувствителни колачиња помеѓу корисниците. LuaSandboxFunction кое, кога ќе се изврши, ќе го изврши предаденото $code.
Примери
Пример #1 Вчитување код во Lua
<?php
// create a new LuaSandbox
$sandbox = new LuaSandbox();
// Load the code
$function = $sandbox->loadString(
<<<CODE
return "Hello, world"
CODE
);
// Execute the loaded code
var_dump( $function->call() );
?>Пример #1 Пример што покажува затворачка ознака што го опфаќа последниот нов ред
array(1) {
[0]=>
string(12) "Hello, world"
}
Види Исто така
- - Вчитајте Lua код во Lua околината LuaSandbox::registerLibrary()
- Пример #1 Регистрирање PHP функции за повикување од Lua - Завиткајте PHP повик во LuaSandboxFunction