¿Que es esto?
Esta es una colección de preguntas que surgen de vez en cuando sobre la sintaxis en PHP. Esta es también una Wiki de la comunidad, por lo que todos están invitados a participar en el mantenimiento de esta lista.
¿Por qué es esto?
Solía ser difícil encontrar preguntas sobre operadores y otros tokens de sintaxis.
La idea principal es tener enlaces a preguntas existentes sobre Stack Overflow, por lo que es más fácil para nosotros hacer referencia a ellas, no copiar el contenido del Manual de PHP.
Nota: desde enero de 2013, Stack Overflow admite caracteres especiales . Simplemente rodee los términos de búsqueda entre comillas, por ejemplo[php] "==" vs "==="
¿Qué debo hacer aquí?
Si alguien te ha señalado aquí porque has hecho esa pregunta, busca la sintaxis particular a continuación. Las páginas vinculadas al manual de PHP junto con las preguntas vinculadas probablemente responderán su pregunta en ese momento. Si es así, se le anima a votar la respuesta. Esta lista no pretende ser un sustituto de la ayuda que otros proporcionaron.
La lista
Si su token en particular no se enumera a continuación, puede encontrarlo en la Lista de tokens de analizador .
&
Operadores bit a bit o referencias
- ¿Qué significa iniciar una función PHP con un ampersand?
- Comprensión del operador PHP & (ampersand, bitwise and)
- Operador PHP "&"
- Diferencia entre & y && en PHP
- ¿Qué significa "&" aquí en PHP?
- ¿Qué significa "&" en este caso?
- ¿Qué significa el signo "&" en PHP?
- ¿Qué significa esta firma (&) en PHP?
- ¿Cómo funciona el operador "&" en una función PHP?
- ¿Qué significa & in & 2 en PHP?
- ¿Cuándo debo usar un operador bit a bit?
- ¿Alguna vez hay necesidad de usar ampersand delante de un objeto? PS
=&
Referencias
- Operador de asignación de referencia en PHP, = &
- ¿Qué significan los operadores "= &" y "& =" en PHP?
- ¿Qué hacen los operadores '& =' y '= &'?
- ¿Qué significa = & en PHP?
- 'AND' vs '&&' como operador
- Diferencia entre & y && en PHP
- ¿Hay alguna diferencia entre los operadores "y" y "&&" en PHP?
- PHP - y / o palabras clave
- ¿Qué significa el signo de porcentaje en PHP?
- ¿Qué es el operador PHP% y cómo lo uso en ejemplos del mundo real?
@
Operadores de control de errores
- ¿Para qué sirve el símbolo @ en PHP?
- Símbolo 'At' antes del nombre de la variable en PHP: @ $ _ POST
- Funciones PHP y @funciones
- ¿Debo usar @ en mi código PHP?
- ¿Qué significa @ en PHP?
- ¿Qué son los operadores PHP "?" y ":" llamaron y ¿qué hacen?
- ?: operador (el 'operador de Elvis') en PHP
- ¿Dónde puedo leer sobre condicionales hechos con "?" y ":" (dos puntos)?
- Usando PHP 5.3?: Operador
??
Operador de fusión nula (desde PHP 7)
?string
?int
?array
?bool
?float
Declaración de tipo de retorno anulable (desde PHP 7.1)
:
Sintaxis alternativa para estructuras de control , operador ternario
::
Operador de resolución de alcance
- ¿Qué significan dos puntos en PHP?
- ¿Cuál es el significado del nombre de token PHP T_PAAMAYIM_NEKUDOTAYIM?
- ¿Cuál es la diferencia entre :: (dos puntos) y -> (flecha) en PHP?
- ¿Qué son exactamente los enlaces estáticos tardíos en PHP?
- static :: staticFunctionName ()
- Inesperado T_PAAMAYIM_NEKUDOTAYIM, esperando T_NS_Separator
- ¿Cómo se llama el operador PHP "->" y cómo se dice al leer el código en voz alta?
- ¿Dónde usamos el operador de objeto "->" en PHP?
- ¿Cuál es la diferencia entre :: (dos puntos) y -> (flecha) en PHP?
- ¿Qué significa la sintaxis PHP $ var1 -> $ var2?
- ¿Qué significa "->" significa / se refiere en PHP?
=>
Matrices
- ¿Qué significa "=>" en PHP?
- Uso de => en PHP
- ¿Qué significa $ k => $ v en foreach ($ ex como $ k => $ v)?
<<<
Heredoc o Nowdoc
- ¿Qué significa <<< END en PHP?
- Expresión PHP <<< EOB
- En PHP, ¿qué representa "<<<"?
- Usando <<< CON en PHP
- ¿Qué es este tipo de sintaxis en PHP?
- ¿En qué se diferencian los operadores de comparación de igualdad PHP (== doble igual) e identidad (=== triple igual)?
- PHP! = Y == operadores
- Los 3 iguales iguales
- Malabarismo de tipos y comparaciones (estrictas) mayores / menores que en PHP
- ¿Qué significa "==="?
- ¿En qué se diferencian los operadores de comparación de igualdad PHP (== doble igual) e identidad (=== triple igual)?
- Los 3 iguales iguales
- Malabarismo de tipos y comparaciones (estrictas) mayores / menores que en PHP
- PHP! = Y == operadores
- ¿Hay alguna diferencia entre! == y! = En PHP?
- comparando,! == versus! =
- ¿Cuál es la diferencia entre <> y! =
- Operador PHP <>
- Operador <> de PHP
- ¿Cuál es la diferencia entre <> y! =
- Malabarismo de tipos y comparaciones (estrictas) mayores / menores que en PHP
<=>
Operadores de comparación (desde PHP 7.0)
- ¿Cuál es la diferencia entre el | y || operadores?
- ¿Qué significa usar una sola tubería? En un argumento de función Do?
- ¿Cuál es la diferencia entre el | y || operadores?
- PHP - y / o palabras clave
- ¿Qué hace exactamente || ¿media?
- El comportamiento del operador o en PHP
+
Operadores Aritméticos , Operadores de Arreglos
+=
y -=
operadores de asignación
++
y --
operadores que aumentan / disminuyen
- ¿Diferencia entre punto y coma cuando se concatena con eco versus retorno?
- Que hace un . (punto) hacer en PHP?
- ¿Qué significa $$ (dólar dólar o dólar doble) en PHP?
- ¿Qué es "$$" en PHP?
- $ función () y $$ variable
[]
Matrices (sintaxis corta desde PHP 5.4)
- Matrices PHP ... ¿Cuál es / son los significados de un paréntesis vacío?
- Cuál es el significado de []
- Php array_push () vs myArray []
- ¿Qué significa [] cuando se lee desde una matriz PHP?
- Taquigrafía para matrices:
$var = []
matriz vacía literal
<?
Etiquetas de apertura y cierre
...
Desembalaje de argumentos (desde PHP 5.6)
**
Exponenciación (desde PHP 5.6)
#
Comentario de estilo de concha de una línea
?->
Llamadas de Operador NullSafe
$
variable, sino solo sobre $$
Variable Variables. Creo que debería enmendarse en alguna parte.
/**
?