En este artículo te voy a mostrar cómo saber si una cadena está vacía en PHP de distintas formas, también quitando espacios y caracteres en blanco.
Se dice que una cadena está vacía si es igual a ""
pero para otros casos podría decirse que está vacía si tiene únicamente caracteres blancos como espacios o saltos de línea.
En fin, veremos cómo comprobar que una cadena está vacía en PHP.
La forma más simples comparando contra ""
así:
Una forma más corta es:
Pero no solo vine a enseñarte esa simple comparación.
Ahora veamos otro enfoque. Por ejemplo, esta cadena no se considera vacía:
$cadena = " ";
Tiene un espacio dentro de ella y aunque a nuestros ojos está vacía; para la computadora no.
La salida de arriba es: La cadena NO está vacía, cosa errónea
Lo que se puede hacer en esos casos es usar la función trim
para quitar los caracteres invisibles o en blanco.
La siguiente cadena tiene tabulaciones y saltos de línea, pero al pasarla por trim se vuelve una cadena vacía.
La función trim elimina:
Nota: esta función quita esos caracteres del inicio y final de la cadena; no del centro.
trim sirve para quitar también otros caracteres, pero eso lo veremos en otro post. Mientras tanto puedes ver su documentación oficial aquí.
La impresión de un PDF en cualquier impresora se puede automatizar con un bot de…
Hoy te enseñaré cómo enviar un mensaje a un usuario desde un bot de Telegram…
El día de hoy te enseñaré algo muy sencillo pero útil al programar con PHP:…
El plugin para imprimir en impresoras térmicas alcanza hoy su versión 3.4.0 agregando soporte para…
En ocasiones es necesario leer los pixeles y colores de una imagen con JavaScript del…
Siguiendo con los tutoriales de listas desplegables o select con JavaScript, vamos a ver cómo…
Esta web usa cookies.