$aFiles) {
$iCount = count($aFiles);
if ($iCount > 1) {
if (defined('NEED')) {
$bFound = false;
foreach ($aFiles as $sFile) {
if (basename($sFile) == NEED) {
$bFound = true;
}
}
if (!$bFound) {
continue;
}
}
++$iRepeated;
$sBuffer .= sprintf("%s=%d\n", $sCite, $iCount);
foreach ($aFiles as $sFile) {
$sBuffer .= sprintf(" - %s\n", $sFile);
}
}
if (isset($aStats[$iCount])) {
++$aStats[$iCount];
} else {
$aStats[$iCount] = 1;
}
}
printf("Total number of unique citations: %d\n\n", count($aCites));
printf("Number of repeated citations: %d\n\n", $iRepeated);
printf("%s\n\n", $sBuffer);
ksort($aStats);
foreach ($aStats as $iCount => $iNumber) {
printf("%d > %d\n", $iCount, $iNumber);
}