Find this useful? Enter your email to receive occasional updates for securing PHP code.
Signing you up...
Thank you for signing up!
PHP Decode
<?php namespace Concurrent; function job(Deferred $defer, ContextVar $var) { var_..
Decoded Output download
<?php
namespace Concurrent;
function job(Deferred $defer, ContextVar $var)
{
var_dump('INNER DONE!');
$defer->resolve($num = $var->get());
return $num;
}
$var = new ContextVar();
$context = Context::current();
$context = $context->with($var, 777);
$defer = new Deferred();
$t = Task::asyncWithContext($context, __NAMESPACE__ . '\job', $defer, $var);
var_dump('GO WAIT');
var_dump(Task::await($defer->awaitable()));
var_dump(Task::await($t));
var_dump('OUTER DONE!');
?>
Did this file decode correctly?
Original Code
<?php
namespace Concurrent;
function job(Deferred $defer, ContextVar $var)
{
var_dump('INNER DONE!');
$defer->resolve($num = $var->get());
return $num;
}
$var = new ContextVar();
$context = Context::current();
$context = $context->with($var, 777);
$defer = new Deferred();
$t = Task::asyncWithContext($context, __NAMESPACE__ . '\\job', $defer, $var);
var_dump('GO WAIT');
var_dump(Task::await($defer->awaitable()));
var_dump(Task::await($t));
var_dump('OUTER DONE!');
Function Calls
None |
Stats
MD5 | 316f235c4ae843e8458f281b778f91fa |
Eval Count | 0 |
Decode Time | 104 ms |