davetorres/dbc-php

1.0.0 2018-12-16 18:38 UTC

This package is auto-updated.

Last update: 2024-09-17 09:33:29 UTC


README

注意: 这段代码的大部分是从另一个仓库中获取的。我已经失去了原始链接,因此无法引用原始内容。如果您知道这段代码的来源,请告知我。

设计合同函数

用于检查函数和方法是否被提供了正确的参数数量

function myMethod(string $arg1, int $arg2, array $arg3 = null)
{
    assert(check_num_args());

    // continue with your code
}

如果未提供 $arg1$arg2,您将收到一个断言错误。由于 $arg3 参数是可选的,可以省略它而不会产生错误。