Bueno, pues depende del dato que vayas a validar: Si es un campo normal, que acepte cuanto caracter conozcas, pues con el isset() y comprobando que la cadena no sea vacía estaría bien, pero por ejemplo, si vas a validar un correo electrónico, la forma más estándar es utilizar expresiones regulares, aunque también puedes encontrar esa misma validación con otra funciones, por ejemplo, antes de que aprendiera a utilizar funciones regulares, tenía que validar los correos usando explode(), y hasta trim()

.
Pero en general, cuando se trata de validar datos enviados por un formulario, la mejor manera, en cuanto a performance, rapidez enla implementación y en el mantenimiento, son expresiones regulares. Si las sabes construir bien, puedes evitarte muchos pasos, como el trim() (a menos que el dato del resultado de la función se utilice para otra cosa).