Bienvenido a la Comunidad de Treehouse

¿Quieres colaborar en errores de código? ¿Tienes errores que necesitan comentarios? ¿Buscas un par de ojos adicionales en tu último proyecto? aquí.

¿Buscas aprender algo nuevo?

Treehouse ofrece una prueba gratuita de siete días para estudiantes nuevos. Obtén acceso a miles de horas de contenido y únete a miles de

Inicia tu prueba gratuita

PHP Arreglos y estructuras de control de PHP Condicionales en PHP Fin de Clases

¿qué significa el ! si está antes de una variable?

no sé qué representa el ! antes de la variable, ¿verifica algo?

ejemplo:

supongo que verifica si la variable está vacía?

2 Respuestas

Steven Parker
Steven Parker
244 163 puntos

Es el operador lógico "no". Significa "lo opuesto de". Entonces, si la variable contiene "falso", poner "!" delante hará que el resultado sea "verdadero".

¿Esto realmente verifica que la cadena está vacía?

Steven Parker
Steven Parker
244 163 puntos

El operador "no" simplemente invierte el valor. Una cadena vacía por sí sola se considera "falsa", y una con contenido se considera "verdadera".

¡gracias!