Hola pau_87x:
Claro que se puede saber para eso necesitas hacer lo siguiente, utilizar la sintaxis del foreach así:
Código PHP:
Ver originalforeach ($array as $indice=>$dato) {
// hacer algo
}
de esta manera podrás conocer la posición por medio de la variable $indice.
Por otro lado si tienes un array con indices numéricos es decir algo como
puedes usar la instruccion 'implode()', de la siguiente manera
$cadena contendrá los elementos de $array, unidos por comas, y si $array solo tiene un elemento, solo devolver la cadena con ese elemento, sin comas, ni antes ni después