parser

From RubberDuck, 4 Years ago, written in PHP, viewed 684 times.
URL http://paste.security-portal.cz/view/f425794a Shorturl http://gw.gd/ubmO Embed
Download Paste or View Raw
  1. <?php
  2.         $aOldKeyVal = array();
  3.         $aKeyValTmp = array();
  4.  
  5.         $old = file_get_contents("OLD.txt");
  6.         $main = file_get_contents("MAIN.txt");
  7.        
  8.         $aold = explode("\n", $old);
  9.        
  10.         $i = 0;
  11.         while($i < count($aold)){
  12.                 $aKeyValTmp = explode("=", $aold[$i], 2);
  13.                 $aOldKeyVal[$i] = trim(str_replace("\"", "", $aKeyValTmp[0]));
  14.                 $i++;
  15.         }
  16.        
  17.         $amain = explode("\n", $main);
  18.        
  19.         $i = 0;
  20.         while($i < count($amain)){
  21.                 $aKeyValTmp = explode("=", $amain[$i], 2);
  22.                 $aKeyValTmp[0] = trim(str_replace("\"", "", $aKeyValTmp[0]));
  23.                
  24.                 if(in_array($aKeyValTmp[0], $aOldKeyVal))
  25.                         file_put_contents("NEW.txt", $aKeyValTmp[0]."=".trim($aKeyValTmp[1])."\n", FILE_APPEND);
  26.                
  27.                 $i++;
  28.         }
  29.        
  30.         echo "Done";
  31. ?>

Reply to "parser"

Here you can reply to the paste above