Quale è il modo corretto per rendere la seguente istruzione (sbagliata):

print("-------".if($X==0){"pippo";} else{"pluto";}."-------");

Si può rendere una cosa simile senza spezzare il print?