Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我一直在研究一些二维码,我需要将一个数组与数据一起传递给二维码,但它需要编码。数据本身是json_array用于生成 PDF 的。
json_array
如果我使用base64编码,二维码会非常大,并且在使用ascii85时会破坏二维码。
base64
ascii85
你能告诉我任何可以在 url 中工作的编码实践吗,缩短编码betetr. qr_generator.php?data={encoded_json_array}
betetr. qr_generator.php?data={encoded_json_array}
你可以试试这个:
urlencode($string);
它对要附加为 url 参数的字符串进行编码。因此,如果您有一个数组,请尝试:
urlencode(json_encode($array);