1. Go to this page and download the library: Download bingo-soft/script library. Choose the download type require.
2. Extract the ZIP file and open the index.php.
3. Add this code to the index.php.
<?php
require_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
$manager = new ScriptEngineManager();
$engine = $manager->getEngineByName("juel");
$simple = new class () {
public $propFloat = 1.23;
public function foo(): int
{
return 11;
}
public function bar(): int
{
return 23;
}
};
$engine->put("simple", $simple);
echo $engine->eval('${simple.propFloat + 2}'); //prints 3.23
echo $engine->eval('${simple.bar() + simple.foo()}'); //prints 34
$manager = new ScriptEngineManager();
$engine = $manager->getEngineByName("lua");
$engine->put('a', 5);
echo $engine->eval(<<<CODE
factorial = function ( n )
if n == 1 then return 1
else return n * factorial( n - 1 )
end
end
return factorial(a)
CODE
); //prints 120
Loading please wait ...
Before you can download the PHP files, the dependencies should be resolved. This can take some minutes. Please be patient.