Ah, ecco. Mi mancava questa combinazione.

Dal mio punto di vista avrebbero dovuto funzionare anche le altre combinazioni tipo

$MC="$str\r\n\" . "World!"
$MC=$str . "\r\n" . 'World!'
$MC=$str . "\r\nWorld!" etc.

Non sapevo che i caratteri speciali venissero riconosciuti solo se racchiusi tra ".
Oltrettutto nel primo esempio non capisco nemmeno perchè non mi sostituisca $str con il suo valore dato che è racchiuso tra virgolette e non tra apici.

Vabbeh, forse sono già prematuramente cotto per oggi.

Grazie per il prezioso aiuto.

Per il problema della textarea ci penserò domani.

Ciao.