Quelle est la meilleure façon de transmettre un tableau en tant que paramètre d'URL? Je pensais si cela est possible:
$aValues = array();
$url = 'http://www.example.com?aParam='.$aValues;
ou que diriez-vous de ceci:
$url = 'http://www.example.com?aParam[]='.$aValues;
J'ai lu des exemples, mais je trouve cela compliqué:
$url = 'http://www.example.com?aParam[]=value1&aParam[]=value2&aParam[]=value3';
query = array('aParam'=> json_encode($arrayOfValues))
. Et que vous pouvez passer dans une URL plus agréable avec url_encode(implode('/',$query))
. L'URL ressemblera à www.example.com/aParam/[va1,val2,...]
. Lors de la réception, vous devez json_decode une valeur de Param dans un tableau.
$_POST
?