with - Operador de PHP<>




with() laravel (4)

Esta pregunta ya tiene una respuesta aquí:

¿Qué hace el siguiente código? Un enlace a algo en el manual de PHP también sería bueno.

if ($_SERVER['SERVER_PORT'] <> 443) {
    doSomething();
}

Es otra forma de decir "no igual a" (el operador != ). Lo considero el operador "menor que o mayor que" que realmente significa "no igual a".


Tenga en cuenta que <> comporta como != Incluso donde < y > no son operadores de comparación obvios (por ejemplo, $str1 <> $str2 ).


Igual que! =, "No igual"

false <> true // operator will evaluate expression as true
false != true // operator will evaluate expression as true

Aquí hay alguna referencia: operadores de comparación de PHP


Aunque PHP se basa principalmente en la sintaxis de estilo C, esta es una de las cosas raras que proviene del mundo de la sintaxis de estilo BÁSICO.

No hace falta decir que usaría != Y sería coherente con él, ya que <> realidad nunca se usa.







operators