Ein Operator ist etwas das Sie mit einem oder mehreren Werten füttern (oder Ausdrücken, um im Programmierjargon zu sprechen) und Sie erhalten als Ergebnis einen anderen Wert (damit wird diese Konstruktion selbst zu einem Ausdruck).
Operatoren können gemäß der Anzahl der Operanden, die sie erwarten, gruppiert werden. Unäre Operatoren arbeiten mit nur einem Operanden, zum Beispiel ! (der logische Negationsoperator) oder ++ (der Inkrementoperator). Binare Operatoren arbeiten mit zwei Operanden, wie etwa die bekannten arithemetischen Operatoren + (Plus) und - (Minus), und die meisten PHP-Operatoren fallen in diese Kategorie. Schließlich gibt es einen einzigen ternären Operator, ? :, der mit drei Operanden arbeitet; dieser wird meist einfach "der ternäre Operator" genannt (obwohl er wohl richtiger bedingter Operator genannt werden könnte).
Eine vollständige Liste von PHP-Operatoren folgt im Abschnitt Operator-Rangfolge. Dieser Abschnitt erklärt weiterhin die Operator-Rangfolge und - Assoziativität, die regeln wie Ausdrücke, die mehrere unterschiedliche Operatoren enthalten, ausgewertet werden.