首页 > 解决方案 > 您如何在 php 中键入提示函数的可调用参数的参数?

问题描述

这就是您输入一个函数以接收另一个函数作为参数的方式:

function callCallable(callable $f) {
    f();
}

callCallable(function() {
    echo "Hello world!\n";
});

您能否进一步将函数的$f参数限制为callCallable()不仅是可调用的,而且是仅接收字符串类型参数的函数?如何?

标签: phpfunctionargumentstype-hintingcallable

解决方案


推荐阅读