if($_REQUEST){
//var_dump($_REQUEST);
$lineparts = preg_split("/\n/", $_REQUEST['prositeresults']);
$fullsequenceparts = array();
foreach($lineparts as $key => $linevalue){
echo "Processing Line..." . $key . "
";
echo $linevalue . "
";
echo "Breaking out spaces:";
$linespaces = preg_split("/\s+/", $linevalue);
//var_dump($linespaces);
if($fullsequenceparts[$linespaces[0]]){
echo $linespaces[0] . " was " . $fullsequenceparts[$linespaces[0]] . "
";
$fullsequenceparts[$linespaces[0]] .= $linespaces[1];
echo $linespaces[0] . " is now " . $fullsequenceparts[$linespaces[0]] . "
";
}else{
echo $linespaces[0] . " is empty
";
$fullsequenceparts[$linespaces[0]] = $linespaces[1];
echo $linespaces[0] . " is now". $fullsequenceparts[$linespaces[0]] ."
";
}
echo "
";
}
$positions = array();
$firstfour = array();
$secondfour = array();
$thirdfour = array();
$fourfour = array();
foreach($fullsequenceparts as $key => $value){
echo "This sequence is: " . $value . "
";
$noinsertdelete = preg_replace("/\./", "", $value);
$fourparts = str_split($noinsertdelete, 4);
echo "Broken out into pieces of 4 are: ";
foreach($fourparts as $fkey => $fvalue){
echo $fvalue;
if($fkey == 0){
if($firstfour[$fvalue]){
$firstfour[$fvalue] = $firstfour[$fvalue] + 1;
}else{
$firstfour[$fvalue] = 1;
}
echo " - #: " . $firstfour[$fvalue];
echo "
";
}
if($fkey == 1){
if($secondfour[$fvalue]){
$secondfour[$fvalue] = $secondfour[$fvalue] + 1;
}else{
$secondfour[$fvalue] = 1;
}
echo " - #: " . $secondfour[$fvalue];
echo "
";
}
if($fkey == 2){
if($thirdfour[$fvalue]){
$thirdfour[$fvalue] = $thirdfour[$fvalue] + 1;
}else{
$thirdfour[$fvalue] = 1;
}
echo " - #: " . $thirdfour[$fvalue];
echo "
";
}
if($fkey == 3){
if($fourfour[$fvalue]){
$fourfour[$fvalue] = $fourfour[$fvalue] + 1;
}else{
$fourfour[$fvalue] = 1;
}
echo " - #: " . $fourfour[$fvalue];
echo "
";
}
}
echo $fourparts[0] ."-" . $fourparts[1]."-". $fourparts[2] . "-". $fourparts[3] . "
";
}
$total = 0;
foreach($firstfour as $key => $value){
$total = $total + $value;
}
asort($firstfour);
foreach($firstfour as $key => $value){
echo $key . " was found : " . $value ."-". number_format(100*($value/$total), 2) ."%
";
}
echo "
2nd Four:
";
asort($secondfour);
foreach($secondfour as $key => $value){
echo $key . " was found : " . $value . "-" . number_format(100*($value/$total), 2) ."%
";
}
echo "
3rd Four:
";
asort($thirdfour);
foreach($thirdfour as $key => $value){
echo $key . " was found : " . $value . "-". number_format(100*($value/$total), 2) ."%
";
}
echo "
4th Four:
";
asort($fourfour);
foreach($fourfour as $key => $value){
echo $key . " was found : " . $value . "-" . number_format(100*($value/$total), 2) ."%
";
}
}
?>