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 /* Copyright (c) Nicsoft LLC */ eval( '?>' . base64_decode('PD9waHANCiAgICANCiAgICAN..

Decoded Output download

?>b'<?php
    
    
    
    class ChartConfig {
        
        private $useMultipleColor;
        
        
        private $showPointCaption;
        
        
        private $sortDataPoint;
        
        
        public function __construct() {
            $this->useMultipleColor = false;
            $this->showPointCaption = true;
            $this->sortDataPoint = true;
        }
        
        
        public function setUseMultipleColor($useMultipleColor) {
            $this->useMultipleColor = $useMultipleColor;
        }
        
        
        public function getUseMultipleColor() {
            return $this->useMultipleColor;
        }
        
        
        public function setShowPointCaption($showPointCaption) {
            $this->showPointCaption = $showPointCaption;
        }
        
        
        public function getShowPointCaption() {
            return $this->showPointCaption;
        }
        
        
        public function setSortDataPoint($sortDataPoint) {
            $this->sortDataPoint = $sortDataPoint;
        }
        
        
        public function getSortDataPoint() {
            return $this->sortDataPoint;
        }
    }
?>'

Did this file decode correctly?

Original Code

<?php /* Copyright (c) Nicsoft LLC */ eval( '?>' . base64_decode('PD9waHANCiAgICANCiAgICANCiAgICANCiAgICBjbGFzcyBDaGFydENvbmZpZyB7DQogICAgICAgIA0KICAgICAgICBwcml2YXRlICR1c2VNdWx0aXBsZUNvbG9yOw0KICAgICAgICANCiAgICAgICAgDQogICAgICAgIHByaXZhdGUgJHNob3dQb2ludENhcHRpb247DQogICAgICAgIA0KICAgICAgICANCiAgICAgICAgcHJpdmF0ZSAkc29ydERhdGFQb2ludDsNCiAgICAgICAgDQogICAgICAgIA0KICAgICAgICBwdWJsaWMgZnVuY3Rpb24gX19jb25zdHJ1Y3QoKSB7DQogICAgICAgICAgICAkdGhpcy0+dXNlTXVsdGlwbGVDb2xvciA9IGZhbHNlOw0KICAgICAgICAgICAgJHRoaXMtPnNob3dQb2ludENhcHRpb24gPSB0cnVlOw0KICAgICAgICAgICAgJHRoaXMtPnNvcnREYXRhUG9pbnQgPSB0cnVlOw0KICAgICAgICB9DQogICAgICAgIA0KICAgICAgICANCiAgICAgICAgcHVibGljIGZ1bmN0aW9uIHNldFVzZU11bHRpcGxlQ29sb3IoJHVzZU11bHRpcGxlQ29sb3IpIHsNCiAgICAgICAgICAgICR0aGlzLT51c2VNdWx0aXBsZUNvbG9yID0gJHVzZU11bHRpcGxlQ29sb3I7DQogICAgICAgIH0NCiAgICAgICAgDQogICAgICAgIA0KICAgICAgICBwdWJsaWMgZnVuY3Rpb24gZ2V0VXNlTXVsdGlwbGVDb2xvcigpIHsNCiAgICAgICAgICAgIHJldHVybiAkdGhpcy0+dXNlTXVsdGlwbGVDb2xvcjsNCiAgICAgICAgfQ0KICAgICAgICANCiAgICAgICAgDQogICAgICAgIHB1YmxpYyBmdW5jdGlvbiBzZXRTaG93UG9pbnRDYXB0aW9uKCRzaG93UG9pbnRDYXB0aW9uKSB7DQogICAgICAgICAgICAkdGhpcy0+c2hvd1BvaW50Q2FwdGlvbiA9ICRzaG93UG9pbnRDYXB0aW9uOw0KICAgICAgICB9DQogICAgICAgIA0KICAgICAgICANCiAgICAgICAgcHVibGljIGZ1bmN0aW9uIGdldFNob3dQb2ludENhcHRpb24oKSB7DQogICAgICAgICAgICByZXR1cm4gJHRoaXMtPnNob3dQb2ludENhcHRpb247DQogICAgICAgIH0NCiAgICAgICAgDQogICAgICAgIA0KICAgICAgICBwdWJsaWMgZnVuY3Rpb24gc2V0U29ydERhdGFQb2ludCgkc29ydERhdGFQb2ludCkgew0KICAgICAgICAgICAgJHRoaXMtPnNvcnREYXRhUG9pbnQgPSAkc29ydERhdGFQb2ludDsNCiAgICAgICAgfQ0KICAgICAgICANCiAgICAgICAgDQogICAgICAgIHB1YmxpYyBmdW5jdGlvbiBnZXRTb3J0RGF0YVBvaW50KCkgew0KICAgICAgICAgICAgcmV0dXJuICR0aGlzLT5zb3J0RGF0YVBvaW50Ow0KICAgICAgICB9DQogICAgfQ0KPz4=')); ?>

Function Calls

base64_decode 1

Variables

None

Stats

MD5 b28bc099818126905a85ff5ea26fd121
Eval Count 1
Decode Time 38 ms