Valores de matriz de javascript a php

¿Cómo llevar a un valor de matriz de javascript a php

Explanation

Los valores de la matriz Javascript se puede pasar a un archivo php con el siguiente método

Paso 1:



Consideremos que tenemos una matriz de javascript como


<script language=javascript>
scriptAr = new Array();
scriptAr[0] = "one";
scriptAr[1] = "two";
scriptAr[2] = "three";
</script>


Paso 2:



Ahora crearemos un campo de formulario oculto como el siguiente


<form action="phpArrayTest.php" method=post name=test
onSubmit=setValue()>
<input name=arv type=hidden>
<input type=submit>
</form>




Aquí lo que hemos hecho es, que cuando el envío es realizado hacemos un primer trabajo ("onSubmit = setValue ()") mediante el método onSubmit.

El método onSubmit invocará la función setValue() definida por nosotros. Luego de eso, se realizará la acción y un stringTokens.php será activado.

Paso 3:



Aquí se define el método setValue. El método convierte la matriz, previamente se define en una cadena y luego la establecerá en el campo oculto


<script language=javascript>
function setValue()
{
var arv = scriptAr.toString();
{ // Esta línea convierte la matriz
js a cadena de documento.test.arv.value=arv;
// Esto ubica la cadena en el campo de formulario oculto.
}
</script>


Paso 4:



En el archivo PHP la cadena se dividirá de nuevo en la matriz.

Php Tutorial