Hi.
Ergänzend zu ChrisBs Antwort:
'.(!empty($wert['y']) ? ' checked' : '').'
Das ist sehr irreführend zitiert (so dass Du es schwer hattest, es genau zu verstehen). Schaus Dir mal so an:
echo 'ein String' . (!empty($wert['y']) ? ' checked' : '') . 'ein anderer String';
Hier stehen also drei(!) Strings, die zusammen (genauer: der String, der durch ihre Verkettung entsteht) das Argument von 'echo' liefern.
Alle weiteren Stichwörter hast Du bereits bekommen.
Viele Grüße,
der Bademeister