gpt4 book ai didi

php - 将匿名函数绑定(bind)到 PHP 中的现有函数

转载 作者:行者123 更新时间:2023-12-02 23:55:27 25 4
gpt4 key购买 nike

有没有一种方法可以将现有函数绑定(bind)到 php 中的匿名函数?类似的东西

$my_func = strip_tags();

或者我必须将它部分重新定义为一种匿名包装器,并使用正确的参数和返回值?

我尝试用谷歌搜索这个,但我想我没有正确地找到正确的搜索短语,因为我在第一页上没有找到结果。

编辑 我正在制作一种函数管道(?),我可以在其中传递数据和函数,并且我想将函数作为变量传递。我希望保持语法相同,并且能够使用 $output = $function($data) ,而不必为 native 函数编​​写一堆匿名包装。另外,我想避免使用 call_user_func 这样我就不必重写现有代码。

最佳答案

简单。

$my_func = strip_tags(...); # string 'strip_tags' before PHP 8.1.0
$output = $my_func($data);

关于php - 将匿名函数绑定(bind)到 PHP 中的现有函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14885454/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com