Find this useful? Enter your email to receive occasional updates for securing PHP code.

Signing you up...

Thank you for signing up!

PHP Decode

--TEST-- recursive mkdir() tests --SKIPIF-- <?php chdir("/"); if (!@mkdir("testtmpskipifdi..

Decoded Output download

--TEST--
recursive mkdir() tests
--SKIPIF--
<?php
chdir("/");
if (!@mkdir("testtmpskipifdir")) {
    die("skip for root only");
}
rmdir("testtmpskipifdir");
?>
--FILE--
<?php

chdir("/");
var_dump(mkdir("./testdir/subdir", 0777, true));
var_dump(rmdir("./testdir/subdir"));
var_dump(rmdir("./testdir"));

echo "Done
";
?>
--EXPECT--
bool(true)
bool(true)
bool(true)
Done

Did this file decode correctly?

Original Code

--TEST--
recursive mkdir() tests
--SKIPIF--
<?php
chdir("/");
if (!@mkdir("testtmpskipifdir")) {
    die("skip for root only");
}
rmdir("testtmpskipifdir");
?>
--FILE--
<?php

chdir("/");
var_dump(mkdir("./testdir/subdir", 0777, true));
var_dump(rmdir("./testdir/subdir"));
var_dump(rmdir("./testdir"));

echo "Done\n";
?>
--EXPECT--
bool(true)
bool(true)
bool(true)
Done

Function Calls

chdir 1

Variables

None

Stats

MD5 3929dc7a03d36a8f98d5f3bbd29a317b
Eval Count 0
Decode Time 81 ms