<?php
function contar($texto){
    $array = array_filter(preg_split('/[\s\.\,]+/s', strtolower($texto)), function($palabra){
        if (in_array($palabra, ['loca', 'idiota', 'viagra'])) return $palabra;
    });
    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.');