PHP.mk документација

Lua::registerCallback

Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.

lua.registercallback.php PHP.net прокси Преводот се освежува
Оригинал на PHP.net
Патека lua.registercallback.php Локална патека за оваа страница.
Извор php.net/manual/en Оригиналниот HTML се реупотребува и локално се стилизира.
Режим Прокси + превод во позадина Кодовите, табелите и белешките остануваат читливи во истиот тек.
Lua::registerCallback

Референца за `lua.registercallback.php` со подобрена типографија и навигација.

lua.registercallback.php

Lua::registerCallback

(Нема достапни информации за верзијата, можеби е само во Git)

Lua::registerCallbackRegister a PHP function to Lua

= NULL

public Lua::registerCallback(string $name, callable $function): mixed

Register a PHP function to Lua as a function named "$name"

Параметри

name
function
A valid PHP function callback

Вратени вредности

Патеката до PHP скриптата што треба да се провери. $this, null за погрешни аргументи или false при други неуспеси.

Примери

Пример #1 Lua::registerCallback()example

<?php
$lua
= new Lua();
$lua->registerCallback("echo", "var_dump");
$lua->eval(<<<CODE
echo({1, 2, 3});
CODE
);
?>

Пример #1 Пример што покажува затворачка ознака што го опфаќа последниот нов ред

array(3) {
  [1]=>
  float(1)
  [2]=>
  float(2)
  [3]=>
  float(3)
}

Белешки од корисници 1 белешка

turn_and_turn at sina dot com
пред 6 години
// init lua
$lua = new Lua();

/**
* Hello world method
*/
function helloWorld()
{
    return "hello world";
}

// register our hello world method
$lua->registerCallback("helloWorld", helloWorld);
$lua->eval("
    -- call php method
    local retVal = helloWorld()

    print(retVal)
");

// register our hello world method but using an other name
$lua->registerCallback("worldHello", helloWorld);

// run our lua script
$lua->eval("
    -- call php method
    local retVal = worldHello()

    print(retVal)
");
Навигација

Прелистувај сродни теми и функции.

На оваа страница

Автоматски outline од активната документација.

Насловите ќе се појават тука по вчитување.

Попрегледно читање

Примерите, changelog табелите и user notes се визуелно издвоени за да не се губат во долгата содржина.

Брз совет Користи го outline-от Скокни директно на главните секции од активната страница.
Извор Оригиналниот линк останува достапен Кога ти треба целосен upstream context, отвори го PHP.net во нов tab.