| |||
Modificar un caracter de una cadena Buenas, estoy desarrollando un software para insertar datos mediante php en phpmyadmin...y mi duda es la siguiente, ya que no soy el único que va a usarlo, hay gente que al rellenar campos les mete un espacio o enter al principio o al final.... y luego a la hora de buscarlos...pues no los encuentra ... :S:S: quisiera saber si hay una función que antes de insertar los datos compruebe el primer y la último caracter de la cadena y los elimine.... muchas gracias :P |
| |||
Respuesta: Modificar un caracter de una cadena 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 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 |
| |||
Respuesta: Modificar un caracter de una cadena muchas gracias!!! lo k no se como se hace es como borrar el caracter de la cadena... :S:S es decir, comparar si es facil...pero como dejas la cadena sin ese caracter???? Gracias por la ayuda! |
| |||
Respuesta: Modificar un caracter de una cadena Buenas otra vez. Si usas trim(), deberías hacer algo así:
Código PHP:
Ver original Si, por otra parte usas $cadena[0] y $cadena[strlen($cadena)] para comparar, lo que tendrías que hacer es algo así:
Código PHP:
Ver original Si solo tienes que comprobar espacios en blanco, obviamente recomiendo trim(). Saludos. |
Etiquetas: |