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 /** * Swoole(4.2.9) * @author shixinke(http://www.shixinke.com) * @modified 2018/11/..

Decoded Output download

<?php
/**
* Swoole(4.2.9)
* @author shixinke(http://www.shixinke.com)
* @modified 2018/11/28
*/

/**
*swoole(SwooleIO)
*/
class Co
{
    /**
     * 
     *
     * @example 
     * @param callable $func 
     * @return bool
     */
    public static  function create(Callable $func): bool
    {
    
    }

    /**
     * 
     *
     * @example 
     * @param array $options 
     * @return 
     */
    public static  function set(Array $options)
    {
    
    }

    /**
     * 
     *
     * @example 
     * @return int
     */
    public static  function cli_wait(): int
    {
    
    }

    /**
     * 
     *
     * @example 
     * @param string $uid ID
     * @return 
     */
    public static  function suspend(string $uid)
    {
    
    }

    /**
     * 
     *(Coroutine::resume()yieldresume)
     * @example 
     * @return 
     */
    public static  function yield()
    {
    
    }

    /**
     * 
     *
     * @example 
     * @param string $uid IDgetuidID
     * @return 
     */
    public static  function resume(string $uid)
    {
    
    }

    /**
     * 
     *ID
     * @example 
     * @return int
     */
    public static  function getuid(): int
    {
    
    }

    /**
     * 
     *PHPsleepCoroutine::sleepyieldresumesleep
     * @example 
     * @param float $seconds 
     * @return 
     */
    public static  function sleep(float $seconds)
    {
    
    }

    /**
     * 
     *
     * @example 
     * @param resource $handle ()
     * @return 
     */
    public static  function fgets(resource $handle)
    {
    
    }

    /**
     * 
     *
     * @example 
     * @param resource $handle ()
     * @param int $length 
     * @return 
     */
    public static  function fread(resource $handle, int $length)
    {
    
    }

    /**
     * 
     *
     * @example 
     * @param string $filename 
     * @return 
     */
    public static  function readFile(string $filename)
    {
    
    }

    /**
     * 
     *
     * @example 
     * @param resource $handle 
     * @param string $string 
     * @param int $length 
     * @return 
     */
    public static  function fwrite(resource $handle, string $string, int $length)
    {
    
    }

    /**
     * 
     *
     * @example 
     * @param string $filename 
     * @param string $content 
     * @param int $flags FILE_APPEND
     * @return bool
     */
    public static  function writeFile(string $filename, string $content, int $flags): bool
    {
    
    }

    /**
     * 
     *IP
     * @example 
     * @param string $domain_name IP
     * @param int $family 
     * @return 
     */
    public static  function gethostbyname(string $domain_name, int $family)
    {
    
    }

    /**
     * 
     *DNSIPgethostbynamegetaddrinfoIP
     * @example 
     * @param string $hostname 
     * @param int $family 
     * @param int $socktype socket
     * @param int $protocol 
     * @param string $service 
     * @return array | bool
     */
    public static  function getaddrinfo(string $hostname, int $family, int $socktype, int $protocol, string $service): ?array
    {
    
    }

    /**
     * 
     *shell
     * @example 
     * @param string $cmd shell
     * @return array
     */
    public static  function exec(string $cmd): array
    {
    
    }

    /**
     * 
     *,coroutine_num ;coroutine_peak_num 
     * @example 
     * @return array
     */
    public static  function stats(): array
    {
    
    }

    /**
     * 
     *
     * @example go(function() {
     *     var_dump(co::statvfs('/'));
     * });
     * @param string $path /dfmount -l
     * @return array | false
     */
    public static  function statvfs(string $path): ?array
    {
    
    }

    /**
     * 
     *
     * @example $coros = Coroutine::listCoroutines();
     * foreach($coros as $cid)
     * {
     *     var_dump(Coroutine::getBackTrace($cid));
     * }
     * @return \Swoole\Coroutine\Iterator
     */
    public static  function listCoroutines(): \Swoole\Coroutine\Iterator
    {
    
    }

    /**
     * 
     *IP
     * @example 
     * @param int $cid ID
     * @param int $options (DEBUG_BACKTRACE_PROVIDE_OBJECT: object;DEBUG_BACKTRACE_IGNORE_ARGS: args function/method )
     * @param int $limit 
     * @return array|bool
     */
    public static  function getBackTrace(int $cid, int $options, int $limit): ?array
    {
    
    }

    /**
     * 
     *, (), , defer
     * @example 
     * @param Callable $callabck 
     * @return 
     */
    public static  function defer(Callable $callabck)
    {
    
    }

}

 ?>

Did this file decode correctly?

Original Code

<?php
/**
* Swoole(4.2.9)
* @author shixinke(http://www.shixinke.com)
* @modified 2018/11/28
*/

/**
*swoole(SwooleIO)
*/
class Co
{
    /**
     * 
     *
     * @example 
     * @param callable $func 
     * @return bool
     */
    public static  function create(Callable $func): bool
    {
    
    }

    /**
     * 
     *
     * @example 
     * @param array $options 
     * @return 
     */
    public static  function set(Array $options)
    {
    
    }

    /**
     * 
     *
     * @example 
     * @return int
     */
    public static  function cli_wait(): int
    {
    
    }

    /**
     * 
     *
     * @example 
     * @param string $uid ID
     * @return 
     */
    public static  function suspend(string $uid)
    {
    
    }

    /**
     * 
     *(Coroutine::resume()yieldresume)
     * @example 
     * @return 
     */
    public static  function yield()
    {
    
    }

    /**
     * 
     *
     * @example 
     * @param string $uid IDgetuidID
     * @return 
     */
    public static  function resume(string $uid)
    {
    
    }

    /**
     * 
     *ID
     * @example 
     * @return int
     */
    public static  function getuid(): int
    {
    
    }

    /**
     * 
     *PHPsleepCoroutine::sleepyieldresumesleep
     * @example 
     * @param float $seconds 
     * @return 
     */
    public static  function sleep(float $seconds)
    {
    
    }

    /**
     * 
     *
     * @example 
     * @param resource $handle ()
     * @return 
     */
    public static  function fgets(resource $handle)
    {
    
    }

    /**
     * 
     *
     * @example 
     * @param resource $handle ()
     * @param int $length 
     * @return 
     */
    public static  function fread(resource $handle, int $length)
    {
    
    }

    /**
     * 
     *
     * @example 
     * @param string $filename 
     * @return 
     */
    public static  function readFile(string $filename)
    {
    
    }

    /**
     * 
     *
     * @example 
     * @param resource $handle 
     * @param string $string 
     * @param int $length 
     * @return 
     */
    public static  function fwrite(resource $handle, string $string, int $length)
    {
    
    }

    /**
     * 
     *
     * @example 
     * @param string $filename 
     * @param string $content 
     * @param int $flags FILE_APPEND
     * @return bool
     */
    public static  function writeFile(string $filename, string $content, int $flags): bool
    {
    
    }

    /**
     * 
     *IP
     * @example 
     * @param string $domain_name IP
     * @param int $family 
     * @return 
     */
    public static  function gethostbyname(string $domain_name, int $family)
    {
    
    }

    /**
     * 
     *DNSIPgethostbynamegetaddrinfoIP
     * @example 
     * @param string $hostname 
     * @param int $family 
     * @param int $socktype socket
     * @param int $protocol 
     * @param string $service 
     * @return array | bool
     */
    public static  function getaddrinfo(string $hostname, int $family, int $socktype, int $protocol, string $service): ?array
    {
    
    }

    /**
     * 
     *shell
     * @example 
     * @param string $cmd shell
     * @return array
     */
    public static  function exec(string $cmd): array
    {
    
    }

    /**
     * 
     *,coroutine_num ;coroutine_peak_num 
     * @example 
     * @return array
     */
    public static  function stats(): array
    {
    
    }

    /**
     * 
     *
     * @example go(function() {
     *     var_dump(co::statvfs('/'));
     * });
     * @param string $path /dfmount -l
     * @return array | false
     */
    public static  function statvfs(string $path): ?array
    {
    
    }

    /**
     * 
     *
     * @example $coros = Coroutine::listCoroutines();
     * foreach($coros as $cid)
     * {
     *     var_dump(Coroutine::getBackTrace($cid));
     * }
     * @return \Swoole\Coroutine\Iterator
     */
    public static  function listCoroutines(): \Swoole\Coroutine\Iterator
    {
    
    }

    /**
     * 
     *IP
     * @example 
     * @param int $cid ID
     * @param int $options (DEBUG_BACKTRACE_PROVIDE_OBJECT: object;DEBUG_BACKTRACE_IGNORE_ARGS: args function/method )
     * @param int $limit 
     * @return array|bool
     */
    public static  function getBackTrace(int $cid, int $options, int $limit): ?array
    {
    
    }

    /**
     * 
     *, (), , defer
     * @example 
     * @param Callable $callabck 
     * @return 
     */
    public static  function defer(Callable $callabck)
    {
    
    }

}

Function Calls

None

Variables

None

Stats

MD5 b68f0f7a320c4cdcb2334dae79d96951
Eval Count 0
Decode Time 83 ms