5
Chcę ocenić prosty operator trójskładnikowy wewnątrz napisu i nie mogę znaleźć poprawnej składni.Ternary Operator wewnątrz PHP String
Mój kod wygląda następująco:
foreach ($this->team_bumpbox as $index=>$member)
echo ".... class='{((1) ? abc : def)}'>....";
ale nie wydaje się uzyskać to, aby działać poprawnie. Jakieś pomysły, jak to wdrożyć?
* Łączenie ciągów *, jeśli chcesz używać wyrażeń arbitralnych. W ciągach podwójnie cytowanych działa tylko prosta składnia zmiennych i tablic lub wyrażeń zmiennych. Żadne z tych nie masz tutaj. – mario
Prawdopodobnie prawdziwym przykładem nie jest "1" jako argument warunkowy? –
Tak, prawdziwy przykład miałby prawdziwy wyraz. Po prostu ciekawa, ponieważ składnia wyglądałaby naprawdę ładnie :) – JonMorehouse