技术上可称为反射
Technically\CallableReflection是一个方便的库,用于简化反射任何callable 。 它提供了一个统一的接口来读取任何可调用的,无缝支持PHP8联合类型的参数。
特征
统一和简化的界面可反映可调用的参数
PHP 8.0就绪(支持联合类型提示;请参见下面的示例)
兼容PHP 7.1+
森弗
测验
安装
使用程序包管理器向您的项目添加Technically \ CallableReflection :
composer require technically/callable-reflection
例子
反映可调用属性
<?php
$ function = function ( string $ abstract , Closure |string| null $ concrete ): mixed {
// function bod