la función trim() de PHP elimina espacios blancos antes y después de la cadena pasada por parámetro
Más info
Si necesitas algo más específico, recuerda que con PHP puedes acceder a los caracteres de una cadena así:
Código PHP:
Ver original<?php
$cadena = 'Hola';
recorrer($cadena);
function recorrer($str){
for($i=0;$i<strlen($str);$i++) echo($str[$i]);
}
Por lo que el primer caracter será $str[0] y el último $str[strlen($str)]. Luego sería comparar con el espacio blanco o carácter de nueva línea...
Espero te ayude.
Un saludo