gpt4 book ai didi

php - 预测 : Passing value to anonymous transaction function

转载 作者:可可西里 更新时间:2023-11-01 11:01:53 25 4
gpt4 key购买 nike

我正在使用 Predis 进行交易,但我不知道如何将我自己的变量传递到匿名交易函数中。

$options = array();
$x = 13;
$transaction = $predis->multiExec($options, function($transaction) {
//i need $x here
});

我试图将它添加到选项数组,但它在匿名函数中受到保护。

我该怎么做?

最佳答案

我找到了解决方案。 PHP 支持使用 use 关键字将变量导入闭包。

所以这是可行的:

$options = array();
$x = 13;
$transaction = $predis->multiExec($options, function($transaction) use($x) {
//now i have a copy of $x here
});

更多相关信息:http://php.net/manual/en/functions.anonymous.php

关于php - 预测 : Passing value to anonymous transaction function,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17550001/

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