Operador NO o negacion.Si era true pasa a false y viceversa
"!=" significa "No igual" jejeje mejor "distinto de", decir "no igual" parace que hablas español de un traductor jejejejeje
es broma
editado por olvido jeje
mejor que !$variable usa la isset es mas correcto el uso de este, el isset lo que mira es si esta definida la variable, pero ten en cuenta que si su valor en null tambien devuelve false
Un Saludo