Una alternativa (para mi la mas conveniente) es que conviertas pases la variable en la sintaxis correcta.
Por ejemplo si quieres pasar un array de 4 elementos enteros entonces:
$valores = "{10000, 10000, 10000, 10000}";
Para pasar esos valores a una consulta simplemente ensamblas una cadena:
$sql = "INSERT INTO tabla (columna_array) VALUES ($valores)";
Con esa sintaxis no creo que tengas problemas.