Ejemplo n.º 1
0
 function mark(array $users)
 {
     $counters = array();
     $in = fopen(ConfPath::statusList(), 'r');
     $out = fopen(ConfPath::statusListMarked(), 'w');
     while ($line = fgets($in)) {
         $line = rtrim($line);
         $cells = mb_split(',', $line);
         $uid = $cells[self::UID_COL];
         if ($users[$uid]) {
             $line .= "," . $users[$uid];
             $counters[$users[$uid]]++;
         }
         fwrite($out, $line . "\n");
     }
     fclose($in);
     fclose($out);
     var_dump($counters);
 }