All pastes #907479 Raw Edit

Something

public text v1 · immutable
·published 2008-02-17 17:19 UTC
rendered paste body
<?php 
$list = file("wordlist.txt");
$input = file("input.txt");
$result = array();
$i = 0 ;

/* foreach($input as $inp) {
$replaced = str_replace("#"," ",$inp);
$trimed = trim($replaced);
$inputfinal[$i] = $trimed." " ;
$i++;
}
*/
function getsum($string) {
$arr = str_split($string,1);
$count = 0 ;
foreach ($arr as $r ) {
$count += ord($r) ;
}
return $count ;
}

function isdif($value1,$value2) {
$arr1 = str_split($value1,1);
$arr2 = str_split($value2,1);
$diff = array_diff($arr1,$arr2);
$dcount = sizeof($diff);
return $dcount ;
}


foreach ($input as $value)
 {

   foreach ($list as $word)
  // echo $word ;
 {
  if (getsum($value) == getsum($word) && isdif($value,$word) == 0 ){
  array_push($result,$word);
  }
 
 }
 }
 foreach($result as $v ) {
 echo $v."," ;
 }
?>