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 require_once "../Autoloader.php"; $srcFile = "../data/dict/fastdfs_client/fastdfs_..

Decoded Output download

<?php
require_once "../Autoloader.php";


$srcFile = "../data/dict/fastdfs_client/fastdfs_client.json";
$dstFile = "../data/dict/fastdfs_client/fastdfs.json";
$content = file_get_contents($srcFile);
$arr = json_decode($content, true);
$methods = array();
foreach ($arr['functions'] as $m => $mValue) {
    $name = str_replace('fastdfs_', '', $m);
    $methods[$name] = $mValue;
}


$clsContent = file_get_contents($dstFile);
$clsArr = json_decode($clsContent, true);
$dstMethods = $clsArr['methods'];
foreach($dstMethods as $method => $value) {
    $dstMethod = $method;
    if (!$value['comment'] || $value['comment'] == '') {
        if (isset($methods[$dstMethod])) {
            $dstMethods[$method] = $methods[$dstMethod];
        }
    }
}
$clsArr['methods'] = $dstMethods;
//var_dump($clsArr['methods']);
file_put_contents($dstFile, json_encode($clsArr, JSON_UNESCAPED_UNICODE));

 ?>

Did this file decode correctly?

Original Code

<?php
require_once "../Autoloader.php";


$srcFile = "../data/dict/fastdfs_client/fastdfs_client.json";
$dstFile = "../data/dict/fastdfs_client/fastdfs.json";
$content = file_get_contents($srcFile);
$arr = json_decode($content, true);
$methods = array();
foreach ($arr['functions'] as $m => $mValue) {
    $name = str_replace('fastdfs_', '', $m);
    $methods[$name] = $mValue;
}


$clsContent = file_get_contents($dstFile);
$clsArr = json_decode($clsContent, true);
$dstMethods = $clsArr['methods'];
foreach($dstMethods as $method => $value) {
    $dstMethod = $method;
    if (!$value['comment'] || $value['comment'] == '') {
        if (isset($methods[$dstMethod])) {
            $dstMethods[$method] = $methods[$dstMethod];
        }
    }
}
$clsArr['methods'] = $dstMethods;
//var_dump($clsArr['methods']);
file_put_contents($dstFile, json_encode($clsArr, JSON_UNESCAPED_UNICODE));

Function Calls

None

Variables

None

Stats

MD5 bc890dbdf2721de05acc3c03b74ffbfc
Eval Count 0
Decode Time 173 ms