the_web_saint, MasterOjitos tiene razón y es válido, también podría hacer algo así:
Código PHP:
$destinatario="{$solicitante};{$asigando}";
#O bien, lo mejor a mi gusto:
$destinatario=$solicitante . ';' . $asigando;
En cuanto a la pregunta inicial, son muchas condiciones, si te funciona dejalo así, no será algo que consuma mucho el que haya una o dos condiciones más o menos.
Saludos