403Webshell
Server IP : 192.158.238.246  /  Your IP : 18.116.36.48
Web Server : LiteSpeed
System : Linux uniform.iwebfusion.net 4.18.0-553.27.1.lve.1.el8.x86_64 #1 SMP Wed Nov 20 15:58:00 UTC 2024 x86_64
User : jenniferflocom ( 1321)
PHP Version : 8.1.32
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : ON  |  Sudo : OFF  |  Pkexec : OFF
Directory :  /opt/cpanel/ea-php80/root/usr/share/tests/pecl/igbinary/tests/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /opt/cpanel/ea-php80/root/usr/share/tests/pecl/igbinary/tests/igbinary_086.phpt
--TEST--
Test serializing many different classes
--SKIPIF--
<?php if (!extension_loaded("igbinary")) print "skip"; ?>
--FILE--
<?php
$code = '';
// Test creating over 2**16 distinct names and deduplicating them
for ($i = 0; $i < 70000; $i += 100) {
    $code .= "class C$i{}\n";
}
eval($code);
$values = [];
for ($x = 0; $x < 2; $x++) {
    for ($i = 0; $i < 70000; $i++) {
        $name = "C$i";
        if ($i % 100 == 0) {
            $values[] = new $name();
        } else {
            $values[] = $name;
        }
    }
}
$ser = igbinary_serialize($values);
$unserialized = igbinary_unserialize($ser);
var_dump($unserialized == $values);
var_dump($values[0]);
var_dump($values[67800]);

?>
--EXPECT--
bool(true)
object(C0)#1 (0) {
}
object(C67800)#679 (0) {
}

Youez - 2016 - github.com/yon3zu
LinuXploit