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 declare(strict_types=1); require '../../vendor/autoload.php'; use Kafka\Protocol; ..
Decoded Output download
<?php
declare(strict_types=1);
require '../../vendor/autoload.php';
use Kafka\Protocol;
use Kafka\Socket;
$data = ['test'];
Protocol::init('1.0.0');
$requestData = Protocol::encode(Protocol::METADATA_REQUEST, $data);
$socket = new Socket('127.0.0.1', '9093');
$socket->setOnReadable(function ($data): void {
$coodid = \Kafka\Protocol\Protocol::unpack(\Kafka\Protocol\Protocol::BIT_B32, substr($data, 0, 4));
$result = Protocol::decode(Protocol::METADATA_REQUEST, substr($data, 4));
echo json_encode($result);
var_dump($result);
Amp\Loop::stop();
});
$socket->connect();
$socket->write($requestData);
Amp\Loop::run(function () use ($socket, $requestData): void {
});
?>
Did this file decode correctly?
Original Code
<?php
declare(strict_types=1);
require '../../vendor/autoload.php';
use Kafka\Protocol;
use Kafka\Socket;
$data = ['test'];
Protocol::init('1.0.0');
$requestData = Protocol::encode(Protocol::METADATA_REQUEST, $data);
$socket = new Socket('127.0.0.1', '9093');
$socket->setOnReadable(function ($data): void {
$coodid = \Kafka\Protocol\Protocol::unpack(\Kafka\Protocol\Protocol::BIT_B32, substr($data, 0, 4));
$result = Protocol::decode(Protocol::METADATA_REQUEST, substr($data, 4));
echo json_encode($result);
var_dump($result);
Amp\Loop::stop();
});
$socket->connect();
$socket->write($requestData);
Amp\Loop::run(function () use ($socket, $requestData): void {
});
Function Calls
None |
Stats
MD5 | e171269bd375fe2952d3f2faeec0c446 |
Eval Count | 0 |
Decode Time | 77 ms |