Guzzlephp承诺变量
我需要将一个变量传递到承诺的返回中Guzzlephp承诺变量,php,guzzle,Php,Guzzle,我需要将一个变量传递到承诺的返回中 <?php $var = 'test'; $client = new Client(); $request = new Request('POST', 'https://url/'); $promise = $client->sendAsync($request, $options)->then(function ($response) { $echo $var; }); $promise->wait(); 这不是一个选项吗? `
<?php
$var = 'test';
$client = new Client();
$request = new Request('POST', 'https://url/');
$promise = $client->sendAsync($request, $options)->then(function ($response) {
$echo $var;
});
$promise->wait();
这不是一个选项吗?
`
$echo$var代码>?对于任何感兴趣的人,这里有一个有用的php闭包链接谢谢,我能够插入变量
<?php
$var = 'test';
$client = new Client();
$request = new Request('POST', 'https://url/');
$promise = $client
->sendAsync($request, $options)
->then(
function ($response) use ( $var ) {
echo $var;
}
);
$promise->wait();