Necesito buscar cadenas (nombres) en una cadena que contiene varias palabras.
Busco la solución más óptica (la que menos tiempo consuma de procesamiento)
El caso es el siguiente: El usuario ingresa una oración y el PHP tendrá que decirle si la cadena contiene nombres personales o no. Para ello tengo una lista de nombres.
De acuerdo a su experencia, ¿cuál crees que sea el sistema más óptimo? ¿Mysql? ¿Un archivo de texto? ¿Un array?
La lista posee 3.000 nombes nombre personales y las cadenas en donde hay que buscar no superan las 20 palabras.
Muchas gracias de antemano por su ayuda.