<?php
$array = array('foo'=>'bar', 'baz'=>'fubar', 'bar' => 'fuzz');
$json = json_encode($array);
$encoded_json= urlencode($json);
/* now pass this variable to your URL redirect)
/* on your receiving page:*/
$decoded_json= urldecode($encoded_json);
/* convert JSON string to an array and output it */
print_r(json_decode($decoded_json, true));
?>
этот код:
принимает массив, преобразует его в строку в кодировке JSON.
затем мы кодируем строку $json
, используя url_encode
. Вы можете передать это через URL.
Расшифруйте этот URL, затем декодируйте объект JSON как ассоциативный массив.
может стоит попробовать