Hi,
Das hat ms88 sicherlich so gemeint:
if ($_array === array_filter($_array, 'is_int')) ? echo "nur integers" : echo "error";
nein, hat er/sie sicher nicht. Denn das ist eine lustige Mischung aus if-Statement und dem ternären Operator (salopp auch Fragezeichen-Operator genannt). In der Kombination ist das ein Syntaxfehler; man sollte sich schon für eine Variante entscheiden.
Und: if-Statement und ternärer Operator sind unter bestimmten Voraussetzungen äquivalent, aber nicht immer.
Ciao,
Martin
--
Wer mit dem Finger droht, sollte ihn am Abzug haben, und nicht in der Nase.
Selfcode: fo:) ch:{ rl:| br:< n4:( ie:| mo:| va:) de:] zu:) fl:{ ss:) ls:µ js:(
Wer mit dem Finger droht, sollte ihn am Abzug haben, und nicht in der Nase.
Selfcode: fo:) ch:{ rl:| br:< n4:( ie:| mo:| va:) de:] zu:) fl:{ ss:) ls:µ js:(