Cosa rappresenta il punto interrogativo in PHP diverso dall'operatore ternario?
-
06-07-2019 - |
Domanda
C'è qualche altro uso del punto interrogativo ?
in PHP oltre a far parte dell'operatore ternario.
Solo per prendere nota: so come funziona in regex e tutto il resto. Sto parlando del linguaggio PHP stesso, non regex o cosa. So come funziona aprendo e chiudendo i tag.
Sono più preoccupato per la tokenizzazione di uno script PHP. C'è qualche altro token che coinvolge il punto interrogativo?
A proposito, ho già controllato il manuale di PHP.
Soluzione
Beh, sì in php è usato per:
-
<?php / ?>
apertura tag. -
<? ?>
tag di apertura breve. -
<?= $variable ?>
equivalente a utile quando si lavora con i modelli. -
?:
operatore ternario - E viene utilizzato in preg_match () quando si scrive espressioni regolari .
^\s+(\s+)?$
Altri suggerimenti
Per uno, viene utilizzato per contrassegnare il codice PHP stesso in questo modo <? ?>
:)
Ma seriamente, stai guidando per un uso particolare che volevi capire?
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow