我可以将数组作为url参数传递的最佳方法是什么?我在想这是否可能:
$aValues = array();
$url = 'http://www.example.com?aParam='.$aValues;
还是这样:
$url = 'http://www.example.com?aParam[]='.$aValues;
香港专业教育学院阅读示例,但我发现它很混乱:
$url = 'http://www.example.com?aParam[]=value1&aParam[]=value2&aParam[]=value3';
query = array('aParam'=> json_encode($arrayOfValues))
。而且您可以使用传递更好的网址url_encode(implode('/',$query))
。网址看起来像www.example.com/aParam/[va1,val2,...]
。接收时,您必须将aParam值json_decode转换为数组。
$_POST
?