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 define('DEBUG', 'on'); define('WEBPATH', realpath(__DIR__ . '/../')); require dirnam..

Decoded Output download

<?php
define('DEBUG', 'on');
define('WEBPATH', realpath(__DIR__ . '/../'));
require dirname(__DIR__) . '/libs/lib_config.php';

use  Swoole\Protocol\RPCServer;


//PID
Swoole\Network\Server::setPidFile(__DIR__ . '/app_server.pid');
/**
 * Usage
 * php app_server.php start|stop|reload
 */
Swoole\Network\Server::start(function ()
{
    $AppSvr = new RPCServer;
    $AppSvr->setLogger(new \Swoole\Log\EchoLog(true)); //Logger

    /**
     * SOA
     *  apps/classes
     */
    $AppSvr->addNameSpace('BL', __DIR__ . '/class');
    /**
     * IP
     */
    $AppSvr->addAllowIP('127.0.0.1');
    $AppSvr->addAllowIP('127.0.0.2');

    /**
     * 
     */
    $AppSvr->addAllowUser('chelun', 'chelun@123456');

    Swoole\Error::$echo_html = false;
    $server = Swoole\Network\Server::autoCreate('0.0.0.0', 8888);
    $server->setProtocol($AppSvr);
    //$server->daemonize(); //
    $server->run(
        array(
            //TODO 
            'worker_num' => 4,
            'max_request' => 5000,
            'dispatch_mode' => 3,
            'open_length_check' => 1,
            'package_max_length' => $AppSvr->packet_maxlen,
            'package_length_type' => 'N',
            'package_body_offset' => \Swoole\Protocol\RPCServer::HEADER_SIZE,
            'package_length_offset' => 0,
        )
    );
});

 ?>

Did this file decode correctly?

Original Code

<?php
define('DEBUG', 'on');
define('WEBPATH', realpath(__DIR__ . '/../'));
require dirname(__DIR__) . '/libs/lib_config.php';

use  Swoole\Protocol\RPCServer;


//PID
Swoole\Network\Server::setPidFile(__DIR__ . '/app_server.pid');
/**
 * Usage
 * php app_server.php start|stop|reload
 */
Swoole\Network\Server::start(function ()
{
    $AppSvr = new RPCServer;
    $AppSvr->setLogger(new \Swoole\Log\EchoLog(true)); //Logger

    /**
     * SOA
     *  apps/classes
     */
    $AppSvr->addNameSpace('BL', __DIR__ . '/class');
    /**
     * IP
     */
    $AppSvr->addAllowIP('127.0.0.1');
    $AppSvr->addAllowIP('127.0.0.2');

    /**
     * 
     */
    $AppSvr->addAllowUser('chelun', 'chelun@123456');

    Swoole\Error::$echo_html = false;
    $server = Swoole\Network\Server::autoCreate('0.0.0.0', 8888);
    $server->setProtocol($AppSvr);
    //$server->daemonize(); //
    $server->run(
        array(
            //TODO 
            'worker_num' => 4,
            'max_request' => 5000,
            'dispatch_mode' => 3,
            'open_length_check' => 1,
            'package_max_length' => $AppSvr->packet_maxlen,
            'package_length_type' => 'N',
            'package_body_offset' => \Swoole\Protocol\RPCServer::HEADER_SIZE,
            'package_length_offset' => 0,
        )
    );
});

Function Calls

define 1

Variables

None

Stats

MD5 3f3a39148abf15f3ea2fed92125027cd
Eval Count 0
Decode Time 88 ms