Я работал над некоторыми QR-кодами, мне нужно передать массив QR с данными, но он нуждается в кодировании. Данные сами по себе являются json_array
который используется для создания PDF.
Если я использую base64
кодировка QR кода тупо большая, а при использовании ascii85
это ломает QR.
Можете ли вы сообщить мне о каких-либо правилах кодирования, которые будут работать в URL-адресе? betetr. qr_generator.php?data={encoded_json_array}
Вы можете попробовать это:
urlencode($string);
Кодирует строку, которая будет добавлена в качестве параметра url. Итак, если у вас есть массив, попробуйте:
urlencode(json_encode($array);
Других решений пока нет …