No entiendo bien tu problema. Imagina que tienes una cadena de números separados por comas. La función explode() lo que hace es generarte un array de
n elementos a partir de un punto de corte:
Código PHP:
$categorias = "1,2,3,4,5,6";
//Esto te genera un array con 6 elementos
$arreglo = explode(",",$categorias);
foreach ( $arreglo as $catid ) {
echo "$catid <br />";
}
Esa era tu duda? Si no explicamela mejor.
Un saludo,