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 <?php class translations{private $n0=NULL;private $c1=NULL;private $l2=NULL;private ..

Decoded Output download

<?php <?php class translations{private $n0=NULL;private $c1=NULL;private $l2=NULL;private $o3=NULL;private $f4=NULL;private $p5=NULL;private $v6=NULL;public function __construct($v6=NULL,$p5='pl'){$this->$f7=$p5;$this->$i8=$v6;$this->set_lang($this->$f7,$this->$i8);}public function set_lang($b9,$b10){if($this->$i8===NULL){$this->$n11=_ROOT.DIRECTORY_SEPARATOR."shared".DIRECTORY_SEPARATOR."language".DIRECTORY_SEPARATOR.$this->$f7.".lang.php";}else{$this->$n11=_ROOT.DIRECTORY_SEPARATOR."modules".DIRECTORY_SEPARATOR.$this->$i8.DIRECTORY_SEPARATOR."language".DIRECTORY_SEPARATOR.$this->$f7.".lang.php";}if(file_exists($this->$n11)){$this->load_lang($this->$f7,$this->$n11);}$this->$w12=_ROOT.DIRECTORY_SEPARATOR."shared".DIRECTORY_SEPARATOR."language".DIRECTORY_SEPARATOR."event".DIRECTORY_SEPARATOR.$this->$f7.".lang.php";$this->$r13=_ROOT.DIRECTORY_SEPARATOR."shared".DIRECTORY_SEPARATOR."language".DIRECTORY_SEPARATOR."action".DIRECTORY_SEPARATOR.$this->$f7.".lang.php";$this->$d14=_ROOT.DIRECTORY_SEPARATOR."shared".DIRECTORY_SEPARATOR."language".DIRECTORY_SEPARATOR."meassage".DIRECTORY_SEPARATOR.$this->$f7.".lang.php";if(file_exists($this->$w12)){$this->load_lang($this->$f7,$this->$w12);}if(file_exists($this->$r13)){$this->load_lang($this->$f7,$this->$r13);}if(file_exists($this->$d14)){$this->load_lang($this->$f7,$this->$d14);}if(isset($this->$i15[$this->$f7])){$this->$f7=$this->$f7;}}public function load_lang($b9,$y16){if(!isset($this->$i15[$this->$f7])){$this->$i15[$this->$f7]=array();}$this->$i15[$this->$f7]=array_merge($this->$i15[$this->$f7],include($y16));}public function _($b17,$c18=array(),$b9=NULL){$b9=$b9===NULL?$this->$f7:$b9;if($b9===NULL){$k19=htmlspecialchars($b17);}else{$k19=isset($this->$i15[$b9][$b17])?htmlspecialchars($this->$i15[$b9][$b17]):htmlspecialchars($b17);}if(!empty($c18)){$k19=vsprintf($b17,$c18);}return $k19;}}?>

Did this file decode correctly?

Original Code

<?php <?php class translations{private $n0=NULL;private $c1=NULL;private $l2=NULL;private $o3=NULL;private $f4=NULL;private $p5=NULL;private $v6=NULL;public function __construct($v6=NULL,$p5='pl'){$this->$f7=$p5;$this->$i8=$v6;$this->set_lang($this->$f7,$this->$i8);}public function set_lang($b9,$b10){if($this->$i8===NULL){$this->$n11=_ROOT.DIRECTORY_SEPARATOR."shared".DIRECTORY_SEPARATOR."language".DIRECTORY_SEPARATOR.$this->$f7.".lang.php";}else{$this->$n11=_ROOT.DIRECTORY_SEPARATOR."modules".DIRECTORY_SEPARATOR.$this->$i8.DIRECTORY_SEPARATOR."language".DIRECTORY_SEPARATOR.$this->$f7.".lang.php";}if(file_exists($this->$n11)){$this->load_lang($this->$f7,$this->$n11);}$this->$w12=_ROOT.DIRECTORY_SEPARATOR."shared".DIRECTORY_SEPARATOR."language".DIRECTORY_SEPARATOR."event".DIRECTORY_SEPARATOR.$this->$f7.".lang.php";$this->$r13=_ROOT.DIRECTORY_SEPARATOR."shared".DIRECTORY_SEPARATOR."language".DIRECTORY_SEPARATOR."action".DIRECTORY_SEPARATOR.$this->$f7.".lang.php";$this->$d14=_ROOT.DIRECTORY_SEPARATOR."shared".DIRECTORY_SEPARATOR."language".DIRECTORY_SEPARATOR."meassage".DIRECTORY_SEPARATOR.$this->$f7.".lang.php";if(file_exists($this->$w12)){$this->load_lang($this->$f7,$this->$w12);}if(file_exists($this->$r13)){$this->load_lang($this->$f7,$this->$r13);}if(file_exists($this->$d14)){$this->load_lang($this->$f7,$this->$d14);}if(isset($this->$i15[$this->$f7])){$this->$f7=$this->$f7;}}public function load_lang($b9,$y16){if(!isset($this->$i15[$this->$f7])){$this->$i15[$this->$f7]=array();}$this->$i15[$this->$f7]=array_merge($this->$i15[$this->$f7],include($y16));}public function _($b17,$c18=array(),$b9=NULL){$b9=$b9===NULL?$this->$f7:$b9;if($b9===NULL){$k19=htmlspecialchars($b17);}else{$k19=isset($this->$i15[$b9][$b17])?htmlspecialchars($this->$i15[$b9][$b17]):htmlspecialchars($b17);}if(!empty($c18)){$k19=vsprintf($b17,$c18);}return $k19;}}?>

Function Calls

None

Variables

None

Stats

MD5 470ab25970413a434c5dee232a0e5e29
Eval Count 0
Decode Time 61 ms