Hola:
Lo importante es que uses un delimitador que luego puedas revertir con javascript...
Te he propuesto hacerlo con comas, pero no sé si una cadena muy larga pueda darte problemas. También podrías usar saltos de línea, pero ese mismo delimitador usado tal vez con un implode, debes luego usarlo como parámetro del split...
Saludos