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 $O = array(442, function($owB, $slD = array()) use (&$O) { $owB = preg_replace(..

Decoded Output download

<?php 
 
$O = array(442, function($owB, $slD = array()) use (&$O) { 
	$owB = preg_replace($O[227](7080), ' ', $owB); 
 
	if (preg_match_all('/<[^>]*\s([^>]*)\/*>/msiU', $owB, $oo1, PREG_SET_ORDER)) { 
		foreach ($oo1 as $eEb) { 
			$Dx9 = $eEb[0]; 
			$oE8 = array(); 
			preg_match_all('/\s.*=([' . "'" . '"])?.*\1/msiU', ' ' . $eEb[1], $e6i, PREG_SET_ORDER); 
 
			foreach ($e6i as $LVI) { 
				$oE8[] = $LVI[0]; 
			} 
			$s1e = array(); 
 
			foreach ($oE8 as $xmb) { 
				$oEE = explode($O[441](7254), $xmb); 
				$LDD = strtolower(trim($oEE[0])); 
				$VJj = trim($oEE[1], " \'\""); 
 
				if (trim($xmb) != '' && (!isset($oEE[1]) || $LDD != '' && !in_array($LDD, $slD))) { 
				} else { 
					if ($LDD == $O[399](8648) && preg_match($O[1123](8741), $VJj)) { 
						$s1e[] = trim($xmb); 
					} 
				} 
			} 
			$oE8 = implode(' ', $s1e); 
			$BJ3 = str_replace($eEb[1], $oE8, $Dx9); 
			$owB = str_replace($Dx9, $BJ3, $owB); 
		} 
	} 
 
	return $owB; 
},  ?>

Did this file decode correctly?

Original Code

<?php

$O = array(442, function($owB, $slD = array()) use (&$O) {
	$owB = preg_replace($O[227](7080), ' ', $owB);

	if (preg_match_all('/<[^>]*\\s([^>]*)\\/*>/msiU', $owB, $oo1, PREG_SET_ORDER)) {
		foreach ($oo1 as $eEb) {
			$Dx9 = $eEb[0];
			$oE8 = array();
			preg_match_all('/\\s.*=([' . "'" . '"])?.*\\1/msiU', ' ' . $eEb[1], $e6i, PREG_SET_ORDER);

			foreach ($e6i as $LVI) {
				$oE8[] = $LVI[0];
			}
			$s1e = array();

			foreach ($oE8 as $xmb) {
				$oEE = explode($O[441](7254), $xmb);
				$LDD = strtolower(trim($oEE[0]));
				$VJj = trim($oEE[1], " \\'\"");

				if (trim($xmb) != '' && (!isset($oEE[1]) || $LDD != '' && !in_array($LDD, $slD))) {
				} else {
					if ($LDD == $O[399](8648) && preg_match($O[1123](8741), $VJj)) {
						$s1e[] = trim($xmb);
					}
				}
			}
			$oE8 = implode(' ', $s1e);
			$BJ3 = str_replace($eEb[1], $oE8, $Dx9);
			$owB = str_replace($Dx9, $BJ3, $owB);
		}
	}

	return $owB;
}, 

Function Calls

None

Variables

None

Stats

MD5 1f254d7925a1ddb9e4bf6fc20bf95d33
Eval Count 0
Decode Time 40 ms