Array::join не совсем подходит, так как массив может приходить многомерный. Не хочется выдумывать распарсивание его через php. Есть ли стандартное решение в виде понятном для unserialize?
через яваскрипт генеришь массив, сериализуешь его и передаешь в скрипт .
Только не простую сериализацию делаешь, а станадартную WDDX-сериализацию (на JS есть для этого наработки в сети).
Ну а ПХП с wddx работать умеет