Cos'è questo?
Questa è una raccolta di domande che sorgono di tanto in tanto sulla sintassi in PHP. Questo è anche un Wiki della comunità, quindi tutti sono invitati a partecipare alla gestione di questo elenco.
Perchè è questo?
In passato era difficile trovare domande sugli operatori e altri token di sintassi.¹
L'idea principale è quella di avere collegamenti a domande esistenti su Stack Overflow, quindi è più facile per noi fare riferimento a loro, non copiare sul contenuto del Manuale PHP.
Nota: da gennaio 2013 Stack Overflow supporta caratteri speciali . Basta racchiudere i termini di ricerca tra virgolette, ad es[php] "==" vs "==="
Cosa dovrei fare qui?
Se sei stato indicato qui da qualcuno perché hai fatto una domanda del genere, ti preghiamo di trovare la sintassi particolare di seguito. Le pagine collegate al manuale di PHP insieme alle domande collegate probabilmente risponderanno alla tua domanda allora. In tal caso, sei incoraggiato a votare la risposta. Questo elenco non è inteso come sostituto dell'aiuto fornito da altri.
La lista
Se il tuo token particolare non è elencato di seguito, potresti trovarlo nell'elenco dei token parser .
&
Operatori o riferimenti bit a bit
- Cosa significa avviare una funzione PHP con una e commerciale?
- Comprensione dell'operatore PHP & (e commerciale, bit a bit e)
- Operatore PHP "&"
- Differenza tra & e && in PHP
- Cosa significa "&" qui in PHP?
- Cosa significa "&" in questo caso?
- Cosa significa il segno "&" in PHP?
- Cosa significa questa firma (&) in PHP?
- Come funziona l'operatore "&" in una funzione PHP?
- Cosa significa & in & 2 in PHP?
- Quando dovrei usare un operatore bit per bit?
- C'è mai la necessità di usare la e commerciale davanti a un oggetto? (& $)
=&
Riferimenti
- Operatore di assegnazione di riferimento in PHP, = &
- Cosa significano gli operatori "= &" e "& =" in PHP?
- Cosa fanno gli operatori '& =' e '= &'?
- Cosa significa = & significa in PHP?
- 'AND' vs '&&' come operatore
- Differenza tra & e && in PHP
- C'è qualche differenza tra gli operatori "e" e "&&" in PHP?
- PHP - e / o parole chiave
- Cosa significa il segno di percentuale in PHP?
- Cos'è l'operatore PHP% e come lo uso negli esempi del mondo reale?
@
Operatori di controllo errori
- Qual è l'uso del simbolo @ in PHP?
- Simbolo "At" prima del nome della variabile in PHP: @ $ _ POST
- Funzioni PHP e funzioni @
- Dovrei usare @ nel mio codice PHP?
- Cosa significa @ in PHP?
- Cosa sono gli operatori PHP "?" e ":" chiamato e cosa fanno?
- ?: operator (l '"operatore Elvis") in PHP
- Dove posso leggere i condizionali eseguiti con "?" e ":" (due punti)?
- Utilizzo di PHP 5.3?: Operatore
??
Null Coalesce Operator (da PHP 7)
?string
?int
?array
?bool
?float
Dichiarazione del tipo restituibile nullable (dal PHP 7.1)
:
Sintassi alternativa per strutture di controllo , operatore ternario
::
Operatore Risoluzione Scope
- Cosa significano due due punti in PHP?
- Qual è il significato del nome del token PHP T_PAAMAYIM_NEKUDOTAYIM?
- Qual è la differenza tra :: (doppio punto) e -> (freccia) in PHP?
- Cosa sono esattamente i binding statici tardivi in PHP?
- statica :: staticFunctionName ()
- T_PAAMAYIM_NEKUDOTAYIM imprevisto, in attesa di T_NS_Separator
- Come si chiama l'operatore PHP "->" e come si dice quando si legge il codice ad alta voce?
- Dove utilizziamo l'operatore oggetto "->" in PHP?
- Qual è la differenza tra :: (doppio punto) e -> (freccia) in PHP?
- Cosa significa la sintassi PHP $ var1 -> $ var2?
- Cosa significa "->" / riferimento in PHP?
=>
Array
- Che cosa significa "=>" in PHP?
- Uso di => in PHP
- Cosa significa $ k => $ v in foreach ($ ex as $ k => $ v)?
<<<
Heredoc o Nowdoc
- Cosa significa <<< END in PHP?
- Espressione PHP <<< EOB
- In PHP, cosa rappresenta "<<<"?
- Utilizzando <<< CON in PHP
- Che cos'è questo tipo di sintassi in PHP?
- In che modo differiscono gli operatori di confronto di uguaglianza PHP (== doppio uguale) e identità (=== triplo uguale)?
- Operatori PHP! = E ==
- I 3 diversi uguali
- Tipo di giocoleria e (rigoroso) maggiore / minore rispetto ai confronti in PHP
- Che cosa significa "==="?
- In che modo differiscono gli operatori di confronto di uguaglianza PHP (== doppio uguale) e identità (=== triplo uguale)?
- I 3 diversi uguali
- Tipo di giocoleria e (rigoroso) maggiore / minore rispetto ai confronti in PHP
- Operatori PHP! = E ==
- C'è una differenza tra! == e! = In PHP?
- confronto,! == contro! =
- Qual è la differenza tra <> e! =
- Operatore PHP <>
- Operatore <> di PHP
- Qual è la differenza tra <> e! =
- Tipo di giocoleria e (rigoroso) maggiore / minore rispetto ai confronti in PHP
<=>
Operatori di confronto (dal PHP 7.0)
- Qual è la differenza tra | e || gli operatori?
- Cosa fa usando una singola pipe '|' In una funzione argomento fare?
- Qual è la differenza tra | e || gli operatori?
- PHP - e / o parole chiave
- Cosa fa esattamente || significare?
- Il comportamento dell'operatore o in PHP
+
Operatori aritmetici , operatori di array
+=
e -=
operatori di assegnazione
++
e --
operatori in aumento / decremento
- Differenza tra punto e virgola quando si concatena con l'eco rispetto al ritorno?
- Cosa fa a. (punto) fare in PHP?
<?=
Tag aperti brevi
[]
Array (sintassi breve da PHP 5.4)
- Array PHP ... Qual è / sono il significato di una parentesi vuota?
- Qual è il significato di []
- Php array_push () vs myArray []
- Cosa significa [] quando si legge da un array PHP?
- Stenografia per array: letterale
$var = []
array vuoto
<?
Apertura e chiusura dei tag
...
Argomento disimballaggio (dal PHP 5.6)
**
Esponenziazione (dal PHP 5.6)
#
Commento in stile shell a una riga
:?
Tipi restituibili nullabili
?->
Chiamate operatore NullSafe
$
variabile, ma solo sulle $$
variabili variabili. Credo che dovrebbe essere modificato da qualche parte.
/**
?