Мне интересно, есть ли решение моей проблемы. Я искал и нашел несколько ответов, которые совпадают, но не работали на 100% для моего примера. Я не могу изменить длину этого, к сожалению. Мне нужно передать его в URL и сохранить его в базе данных, которая имеет максимальную длину символа 255. И казалось, что выход был таким же долгом, как вход. Может, я не кодировал его должным образом. < /P>
$input = "E.C.P.CsMBcgiZIFc2xMHNxPxdrHyXiq34ZVVTKLIG19xj8cGxQjRQE9eS1W8ofrkrdYrt-XyEiYzBpVxf-iWeKcp6yGM5PI4QnJQCVRdNjcM5QbsTjYGPbnbOgoua9EVU9kDWDAznLvaXkFG-3wvy07kEPjogANMqVkX5cfikWQnLL5PMIqkm5z7bBDFdwHjy-Faos9e9_t4zshZN7gKN2RAiYYc-FLivga_iZNX4CiYj4-F4trloW--Zyo_Mn59wkvQ2HPrPjcPREgR2Mi4wGiDODXxTAuoEDRmLgV1R41zrL6cr5M2Z6N5LPxxfRwO2DQ";
echo "Input:", $input . "\n";
$compressed = gzdeflate($input, 9);
echo "Compressed:", $compressed . "\n";
$output = gzinflate($compressed);
echo "Output:", $output . "\n";
< /code>
Итак, тогда я попытался использовать base64_encode для создания полезной строки URL, но она была такой же большой, как и оригинал. < /p>
Любые указатели были бы великолепны.>
Подробнее здесь: https://stackoverflow.com/questions/743 ... storing-it
Уменьшение длины длинной строки URL (сжатие/шифрование) перед ее восстановлением ⇐ Php
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение