PHP bietet eine alternative Syntax für einige seiner Kontrollstrukturen; nämlich, wenn, für, foreach, und wechseln. In jedem Fall besteht die Grundform der alternativen Syntax darin, die öffnende Klammer in einen Doppelpunkt (:) und die schließende Klammer in endif ;, endwhile ;, endfor ;, endforeach; bzw. endswitch; zu ändern.
Sie begegnen auch :
, wenn Sie die alternative Syntax für Kontrollstrukturen verwenden :
Oder wie bereits erwähnt der Ternäroperator :
%Vor%(Beispiele aus der Dokumentation)
Edit: Irgendwie habe ich nicht gesehen, dass die alternative Syntax schon erwähnt wurde, muss zu müde sein;) Jedenfalls werde ich es so lassen wie es ist, da ich ein aktuelles Beispiel a Der Link zur Dokumentation ist hilfreicher als nur einfacher Text.
Wie andere bereits geschrieben haben, betrachten Sie wahrscheinlich ternäre Logik.
Wenn jedoch zwei von ihnen zusammen sind, dann ist es der Umfangsauflösungsoperator , verwendet für die Referenzierung von Statusmethoden / Eigenschaften und Konstanten.
Es kann eine Reihe von Dingen bedeuten. Sie können den ternären Operator , ?:
, meinen.