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

runkit7_method_add

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

function.runkit7-method-add.php PHP.net прокси Преводот е вчитан
Оригинал на PHP.net
Патека function.runkit7-method-add.php Локална патека за оваа страница.
Извор php.net/manual/en Оригиналниот HTML се реупотребува и локално се стилизира.
Режим Прокси + преведен приказ Кодовите, табелите и белешките остануваат читливи во истиот тек.
runkit7_method_add

Референца за `function.runkit7-method-add.php` со подобрена типографија и навигација.

function.runkit7-method-add.php

runkit7_method_add

(PECL runkit7 >= Непознато)

runkit7_method_addДинамички додава нов метод на дадена класа

= NULL

function runkit7_method_add(
         string $class_name,
         string $method_name,
         string $argument_list,
         string $code,
         int $flags Динамички ги менува кодот на дадениот метод,
         string $doc_comment = null,
         string $return_type = ?,
         bool $is_strict = ?
): bool
function runkit7_method_add(
         string $class_name,
         string $method_name,
         Затворање $closure,
         int $flags Динамички ги менува кодот на дадениот метод,
         string $doc_comment = null,
         string $return_type = ?,
         bool $is_strict = ?
): bool

Параметри

class_name

Класата на која ќе се додаде овој метод

method_name

Име на методот што треба да се додаде

argument_list

Список на аргументи одделени со запирки за новосоздадениот метод

code

Кодот што треба да се процени кога method_name Новиот код што ќе се процени кога

closure

А closure се повикува

flags

Тип на метод за креирање, може да биде RUNKIT7_ACC_PUBLIC, RUNKIT7_ACC_PROTECTED or RUNKIT7_ACC_PRIVATE Предефинираниот метод може да биде RUNKIT7_ACC_STATIC

doc_comment

опционално комбиниран преку бинарно И со

return_type

Документарниот коментар на методот.

is_strict

Дали методот се однесува како да е деклариран во датотека со strict_types=1

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

Патеката до PHP скриптата што треба да се провери. true на успех или false при неуспех.

Примери

Пример #1 runkit7_method_add() example

<?php
class Example {
    function foo() {
        echo "foo!\n";
    }
}

// create an Example object
$e = new Example();

// Add a new public method
runkit7_method_add(
    'Example',
    'add',
    '$num1, $num2',
    'return $num1 + $num2;',
    RUNKIT7_ACC_PUBLIC
);

// add 12 + 4
echo $e->add(12, 4);
?>

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

16

Види Исто така

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

Нема белешки од корисници за оваа страница.
На оваа страница

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

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

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

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

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