Para recorrer el vector
www.php.net/foreach
luego, en cada iteración de foreach, simplemente vas guardando el anterior número, si el anterior es distinto de 1 y el actual también, lo imprimís con echo.
Si el anterior es distinto, pero el actual es 1, ya lo imprimiste antes, por lo que no hacés nada.
Quizás te sirva de otra forma:
1.-
www.php.net/implode
para juntar los elementos del vector.
2.-
www.php.net/explode
para separar la cadena formada, usando el 1 como separador.
Luego podés, usando foreach, imprimir cada pedazo formado, agregando el 1 que explode eliminará.
Saludos.