Returns a list of instrumented calls that have occurred

# scoutapm_get_calls

(PECL scoutapm >= 1.0.0)

scoutapm_get_calls — Returns a list of instrumented calls that have occurred

### 说明

function scoutapm_get_calls(): array

Returns a list of any instrumented function calls since scoutapm_get_calls() was last called. The list is cleared each time the function is called.

### 参数

此函数没有参数。

### 返回值

scoutapm_get_calls() returns an array containing a list of all recorded calls to instrumented function calls.

### 示例

示例 #1 Fetch instrumented calls

    <?php

    file_get_contents('a.txt');
    file_get_contents('b.txt');

    print_r(scoutapm_get_calls());
    ?>

以上示例的输出类似于：

    Array
    (
        [0] => Array
            (
                [function] => file_get_contents
                [entered] => 1576839727.7934
                [exited] => 1576839727.7935
                [time_taken] => 2.7894973754883E-5
                [argv] => Array
                    (
                        [0] => a.txt
                    )

            )

        [1] => Array
            (
                [function] => file_get_contents
                [entered] => 1576839727.7935
                [exited] => 1576839727.7935
                [time_taken] => 7.8678131103516E-6
                [argv] => Array
                    (
                        [0] => b.txt
                    )

            )

    )

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open