1

我一直在研究一些二维码,我需要将一个数组与数据一起传递给二维码,但它需要编码。数据本身是json_array用于生成 PDF 的。

如果我使用base64编码,二维码会非常大,并且在使用ascii85时会破坏二维码。

你能告诉我任何可以在 url 中工作的编码实践吗,缩短编码betetr. qr_generator.php?data={encoded_json_array}

4

1 回答 1

2

你可以试试这个:

urlencode($string);

它对要附加为 url 参数的字符串进行编码。因此,如果您有一个数组,请尝试:

urlencode(json_encode($array);

于 2014-12-16T10:31:27.687 回答