Paul: viele if-else vs. viel Schreibarbeit

Beitrag lesen

Moin.
Was spricht für/gegen die beiden Varianten?

Erste Version (viel Schreibarbeit aber nur ein if-else):

if($p) {
 $abc = 'mein_langer_text';
 $def = 'mein_langer_text';
 $ghi = 'mein_langer_text';
 $jkl = 'mein_langer_text';
 $mno = 'mein_langer_text';
 ...
}
else {
 $abc = '';
 $def = '';
 $ghi = '';
 $jkl = '';
 $mno = '';
 ...
}

Zweite Version (wenig Schreibarbeit aber viele if-else):

$abc = ($p)?'mein_langer_text':'';
 $def = ($p)?'mein_langer_text':'';
 $ghi = ($p)?'mein_langer_text':'';
 $jkl = ($p)?'mein_langer_text':'';
 $mno = ($p)?'mein_langer_text':'';
 ...

Danke.