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 $_F = __FILE__; $_X = 'P2lCP1ouWg1WCUFRSDI9c09IPlRzWU1UT3JXT2U9KCQ9c1lNKV0NVgkJPXpx..
Decoded Output download
function TimeToFloat($time){
try {
$tab = explode(":", $time);
$hr = $tab[0];
$min = $tab[1];
$sec = $tab[2];
$resultat = floatval($hr) + floatval($min / 60.0) + floatval($sec / 3600.0) + 0.00001;
} catch (Exception $e) {
$resultat = floatval(0);
}
if ($resultat <= 0.00001){$resultat = 0;}
return $resultat;
}
function FloatToTime($float){
try {
$hr = intval($float);
$min = intval(($float - $hr) * 60);
$sec = intval((($float - $hr) * 60 - $min) * 60);
$hr = ($hr < 0) ? 0 : $hr;
$min = ($hr < 0) ? 0 : $min;
$sec = ($hr < 0) ? 0 : $sec;
if($hr < 10){
$hr = "0" . $hr;
}
if($min < 10){
$min = "0" . $min;
}
if($sec < 10){
$sec = "0" . $sec;
}
} catch (Exception $e) {
$hr = "00";
$min = "00";
$sec = "00";
}
$resultat = $hr . ":" . $min . ":" . $sec;
return $resultat;
}$_X=base64_decode($_X);$_X=strtr($_X,'SgPO9YZWFKmqyfxcjLJRzuM5vNts1b.{B4nC]i/2Dl0EheA
[d8=Qp>VXo H}6GIw7ka3TrU<','=R9odmplAEPyk8gv[53xrMezqZHi7YhW<DsG{>CcX}1N/afj6]JtuS
.BUnwVKLQO20ITF4b');$_R=str_replace('__FILE__',"'".$_F."'",$_X);eval($_R);$_R=0;$_X=0;?><?php
function TimeToFloat($time){
try {
$tab = explode(":", $time);
$hr = $tab[0];
$min = $tab[1];
$sec = $tab[2];
$resultat = floatval($hr) + floatval($min / 60.0) + floatval($sec / 3600.0) + 0.00001;
} catch (Exception $e) {
$resultat = floatval(0);
}
if ($resultat <= 0.00001){$resultat = 0;}
return $resultat;
}
function FloatToTime($float){
try {
$hr = intval($float);
$min = intval(($float - $hr) * 60);
$sec = intval((($float - $hr) * 60 - $min) * 60);
$hr = ($hr < 0) ? 0 : $hr;
$min = ($hr < 0) ? 0 : $min;
$sec = ($hr < 0) ? 0 : $sec;
if($hr < 10){
$hr = "0" . $hr;
}
if($min < 10){
$min = "0" . $min;
}
if($sec < 10){
$sec = "0" . $sec;
}
} catch (Exception $e) {
$hr = "00";
$min = "00";
$sec = "00";
}
$resultat = $hr . ":" . $min . ":" . $sec;
return $resultat;
}
?>
Did this file decode correctly?
Original Code
<?php $_F = __FILE__;
$_X = 'P2lCP1ouWg1WCUFRSDI9c09IPlRzWU1UT3JXT2U9KCQ9c1lNKV0NVgkJPXpxPl0NVgkJCSQ9ZTw+Uz5NUlpXTzlNKCI6Iiw+JD1zWU0pOw1WCQkJJC56PlM+JD1lPGphZDsNVgkJCSRZc0g+Uz4kPWU8ajBkOw1WCQkJJG5NMj5TPiQ9ZTxqa2Q7DVYNVgkJCSR6TW5RVz1lPT5TPkFXT2U9Y2VXKCQueik+Kz5BV09lPWNlVygkWXNIPmg+W2FYYSk+Kz5BV09lPWNlVygkbk0yPmg+SlthYVhhKT4rPmFYYWFhYTA7DVYNVgkJbD4yZT0yLj4oS1IyTVo9c09IPiRNKT5dDVYJCQkkek1uUVc9ZT0+Uz5BV09lPWNlVyhhKTsNVgkJbA1WCQlzQT4oJHpNblFXPWU9PkJTPmFYYWFhYTApXSR6TW5RVz1lPT5TPmE7bA1WCQl6TT1Rekg+JHpNblFXPWU9Ow1WCWwNVg1WCUFRSDI9c09IPnJXT2U9VE9Uc1lNKCRBV09lPSldDVYJCQ1WCQk9enE+XQ1WCQkJJC56PlM+c0g9Y2VXKCRBV09lPSk7DVYJCQkkWXNIPlM+c0g9Y2VXKCgkQVdPZT0+LT4kLnopPio+W2EpOw1WCQkJJG5NMj5TPnNIPWNlVygoKCRBV09lPT4tPiQueik+Kj5bYT4tPiRZc0gpPio+W2EpOw1WCQkJJC56PlM+KCQuej5CPmEpPj8+YT46PiQuejsNVgkJCSRZc0g+Uz4oJC56PkI+YSk+Pz5hPjo+JFlzSDsNVgkJCSRuTTI+Uz4oJC56PkI+YSk+Pz5hPjo+JG5NMjsNVgkJCXNBKCQuej5CPjBhKV0NVgkJCQkkLno+Uz4iYSI+WD4kLno7DVYJCQlsDVYJCQlzQSgkWXNIPkI+MGEpXQ1WCQkJCSRZc0g+Uz4iYSI+WD4kWXNIOw1WCQkJbA1WCQkJc0EoJG5NMj5CPjBhKV0NVgkJCQkkbk0yPlM+ImEiPlg+JG5NMjsNVgkJCWwNVg1WCQlsPjJlPTIuPihLUjJNWj1zT0g+JE0pPl0NVgkJCSQuej5TPiJhYSI7DVYJCQkkWXNIPlM+ImFhIjsNVgkJCSRuTTI+Uz4iYWEiOw1WCQlsDVYNVgkJJHpNblFXPWU9PlM+JC56Plg+IjoiPlg+JFlzSD5YPiI6Ij5YPiRuTTI7DVYJCXpNPVF6SD4kek1uUVc9ZT07DVYJbA1WP2k=';
$_D = strrev('edoced_46esab');
eval($_D('JF9YPWJhc2U2NF9kZWNvZGUoJF9YKTskX1g9c3RydHIoJF9YLCdTZ1BPOVlaV0ZLbXF5ZnhjakxKUnp1TTV2TnRzMWIue0I0bkNdaS8yRGwwRWhlQQpbZDg9UXA+VlhvIEh9NkdJdzdrYTNUclU8JywnPVI5b2RtcGxBRVB5azhndls1M3hyTWV6cVpIaTdZaFc8RHNHez5DY1h9MU4vYWZqNl1KdHVTIAouQlVud1ZLTFFPMjBJVEY0YicpOyRfUj1zdHJfcmVwbGFjZSgnX19GSUxFX18nLCInIi4kX0YuIiciLCRfWCk7ZXZhbCgkX1IpOyRfUj0wOyRfWD0wOw=')); ?>
Function Calls
| strtr | 1 |
| strrev | 1 |
| str_replace | 1 |
| base64_decode | 2 |
Stats
| MD5 | 0f7dfe75e3410dfc5bb71d17af0b063c |
| Eval Count | 2 |
| Decode Time | 74 ms |