📁
SKYSHELL MANAGER
PHP v8.2.30
Create
Create
Path:
root
/
home
/
qooetu
/
costes.qooetu.com
/
Name
Size
Perm
Actions
📁
.well-known
-
0755
🗑️
🏷️
🔒
📁
2e19d9
-
0755
🗑️
🏷️
🔒
📁
6b114
-
0755
🗑️
🏷️
🔒
📁
Modules
-
0755
🗑️
🏷️
🔒
📁
app
-
0755
🗑️
🏷️
🔒
📁
assets
-
0755
🗑️
🏷️
🔒
📁
bootstrap
-
0755
🗑️
🏷️
🔒
📁
cgi-bin
-
0755
🗑️
🏷️
🔒
📁
config
-
0755
🗑️
🏷️
🔒
📁
css
-
0755
🗑️
🏷️
🔒
📁
database
-
0755
🗑️
🏷️
🔒
📁
images
-
0755
🗑️
🏷️
🔒
📁
js
-
0755
🗑️
🏷️
🔒
📁
nbproject
-
0755
🗑️
🏷️
🔒
📁
public
-
0755
🗑️
🏷️
🔒
📁
resources
-
0755
🗑️
🏷️
🔒
📁
routes
-
0755
🗑️
🏷️
🔒
📁
storage
-
0755
🗑️
🏷️
🔒
📁
tests
-
0755
🗑️
🏷️
🔒
📁
uploads
-
0755
🗑️
🏷️
🔒
📁
vendor
-
0755
🗑️
🏷️
🔒
📁
wp-admin
-
0755
🗑️
🏷️
🔒
📁
wp-content
-
0755
🗑️
🏷️
🔒
📁
wp-includes
-
0755
🗑️
🏷️
🔒
📄
.htaccess
0.23 KB
0444
🗑️
🏷️
⬇️
✏️
🔒
📄
COOKIE.txt
0.2 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
X7ROOT.txt
0.27 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
defaults.php
1.29 KB
0444
🗑️
🏷️
⬇️
✏️
🔒
📄
engine.php
0 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
error_log
813.08 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
features.php
11.28 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
googlecfb82e09419fc0f6.html
0.05 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
index.php0
1.56 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
inputs.php
0.12 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
kurd.html
1.07 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
library.php
0 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
min.php
6.83 KB
0444
🗑️
🏷️
⬇️
✏️
🔒
📄
p.php
2.75 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
php.ini
0.04 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
product.php
1.78 KB
0444
🗑️
🏷️
⬇️
✏️
🔒
📄
qpmwztts.php
0.74 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
robots.txt
0.32 KB
0444
🗑️
🏷️
⬇️
✏️
🔒
📄
tovmbkwh.php
0.74 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
tyyffovi.php
0.74 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
veoxv.html
1.23 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
Edit: igbinary_044.phpt
--TEST-- Check for double extremes --FILE-- <?php function str2bin($bytestring) { $len = strlen($bytestring); $output = ''; for ($i = 0; $i < $len; $i++) { $bin = decbin(ord($bytestring[$i])); $bin = str_pad($bin, 8, '0', STR_PAD_LEFT); $output .= $bin; } return $output; } function test($type, $variable, $validOutputs = null) { $serialized = igbinary_serialize($variable); $unserialized = igbinary_unserialize($serialized); echo $type, ":\n"; var_dump($variable); var_dump($unserialized); echo " 6 5 4 3 2 1\n"; echo "3210987654321098765432109876543210987654321098765432109876543210\n"; $output = substr($serialized, 5, 8); $binOutput = str2bin($output); if ($validOutputs === null) { echo $binOutput, "\n"; } else { echo in_array($binOutput, $validOutputs) ? "ACCEPTABLE" : ("UNACCEPTABLE : " . $binOutput); echo "\n"; } echo "\n"; } // subnormal number test('double subnormal', -4.944584125e-314); // max subnormal: sign 0, exponent 0, all 1 double // http://www.exploringbinary.com/php-hangs-on-numeric-value-2-2250738585072011e-308/ test('double 1 max subnormal', 2.2250738585072010e-308); test('double 2 max subnormal', 2.2250738585072011e-308); $validOutputs = array('0000000000010000000000000000000000000000000000000000000000000000', '0000000000001111111111111111111111111111111111111111111111111111'); test('double 3 max subnormal', 2.2250738585072012e-308, $validOutputs); test('double 4 max subnormal', 2.2250738585072013e-308, $validOutputs); test('double 5 max subnormal', 2.2250738585072014e-308); // min subnormal number test('double min subnormal', -4.9406564584124654e-324); // big double test('double big', -1.79769e308); // max double, sign 0, exponent all-1 - 1, mantissa all-1 test('double max', 1.7976931348623157e308); // small double test('double small', -2.225e-308); // min double, sign 1, exponent all-1 - 1, mantissa all-1 test('double min', -1.7976931348623157e308); --EXPECTF-- double subnormal: float(-4.944584125%S-314) float(-4.944584125%S-314) 6 5 4 3 2 1 3210987654321098765432109876543210987654321098765432109876543210 1000000000000000000000000000001001010100100001010011000101110110 double 1 max subnormal: float(2.2250738585072%SE-308) float(2.2250738585072%SE-308) 6 5 4 3 2 1 3210987654321098765432109876543210987654321098765432109876543210 0000000000001111111111111111111111111111111111111111111111111111 double 2 max subnormal: float(2.2250738585072%SE-308) float(2.2250738585072%SE-308) 6 5 4 3 2 1 3210987654321098765432109876543210987654321098765432109876543210 0000000000001111111111111111111111111111111111111111111111111111 double 3 max subnormal: float(2.2250738585072%SE-308) float(2.2250738585072%SE-308) 6 5 4 3 2 1 3210987654321098765432109876543210987654321098765432109876543210 ACCEPTABLE double 4 max subnormal: float(2.2250738585072%SE-308) float(2.2250738585072%SE-308) 6 5 4 3 2 1 3210987654321098765432109876543210987654321098765432109876543210 ACCEPTABLE double 5 max subnormal: float(2.2250738585072%SE-308) float(2.2250738585072%SE-308) 6 5 4 3 2 1 3210987654321098765432109876543210987654321098765432109876543210 0000000000010000000000000000000000000000000000000000000000000000 double min subnormal: float(-%SE-324) float(-%SE-324) 6 5 4 3 2 1 3210987654321098765432109876543210987654321098765432109876543210 1000000000000000000000000000000000000000000000000000000000000001 double big: float(-1.79769E+308) float(-1.79769E+308) 6 5 4 3 2 1 3210987654321098765432109876543210987654321098765432109876543210 1111111111101111111111111111110001010111110010101000001010101110 double max: float(1.7976931348623%SE+308) float(1.7976931348623%SE+308) 6 5 4 3 2 1 3210987654321098765432109876543210987654321098765432109876543210 0111111111101111111111111111111111111111111111111111111111111111 double small: float(-2.225E-308) float(-2.225E-308) 6 5 4 3 2 1 3210987654321098765432109876543210987654321098765432109876543210 1000000000001111111111111101110100110001101000000000110001101101 double min: float(-1.7976931348623%SE+308) float(-1.7976931348623%SE+308) 6 5 4 3 2 1 3210987654321098765432109876543210987654321098765432109876543210 1111111111101111111111111111111111111111111111111111111111111111
Save