No alcance a ver tu respuesta asi que te escribo la forma en la que lo hice, mi idea era encontrar una funcion existente que lo hiciera en una linea;
Igualmente te agradeci el post de la respuesta.
Código PHP:
$string="manzana,silla,argentina,pera,mesa, brasil,melon,mantel,peru,sandia,florero,india";
$txtToArreglo = explode(',', $string);
for ($i = 0; $i < count($txtToArreglo); $i++) {
$miarreglo["fruta"][] = $txtToArreglo[$i];
$miarreglo["mueble"][] = $txtToArreglo[++$i];
$miarreglo["pais"][] = $txtToArreglo[++$i];
}
print_r($miarreglo["fruta"]);
print_r($miarreglo["mueble"]);
print_r($miarreglo["pais"]);
NSD bajate de la nube, aun no eres moderador.