<?php
function lambda($palabra){
    if (in_array($palabra, array('loca', 'idiota', 'viagra'))) return $palabra;
}

function contar($texto){
    $array = array_filter(preg_split('/[\s\.\,]+/s', strtolower($texto)), 'lambda');
    foreach (array_count_values($array) as $k => $v) echo $k . ': ' . $v . "\n";
}
contar('la loCa del bosque era muy loca y entonces enloquecio muy LOCA mente. Locura');
echo "\n";
contar('La idiota estuvo insistiendo por lo iDioTa que es. Además, es una loca y su marido consume vIaGRa.');