php генерация qrcode с кирилицей

164
23 ноября 2021, 17:20

Генерирую qr с помощью либы phpqrcode. Сохраняю в файл.

Вот код генерации (переменный в строке представляют собой инт и флоат числа)

$codeContents = 'ST00012|PersonalAcc=40702810700000303331|BIC=047516949|CorrespAcc=30101810700000000949|PAYEEINN=7414000495|PersAcc='.$ls.'|PaymPeriod=20191001|Sum='.$cost.'|BankName="КУБ"ОАО"|Name=МП трест "Водоканал" МО г.Магнитогорск';

    QRcode::png($codeContents, "QRfile.png","L", 4);

Но при сканирование получаю это

ST00012|PersonalAcc=40702810700000303331|BIC=047516949|CorrespAcc=30101810700000000949|PAYEEINN=7414000495|PersAcc=0801000018|PaymPeriod=20191001|Sum=575.55|BankName="КУБ"ОАО"|Name=МП трест "Водокан?

Понятное дело что дело в кодировке, но не знаю как ее решить, попробовал несколько функций перекодировки в utf-8, не вышло.

Если посоветуете другую библиотеку, то нужно что бы в ней было сохранение в файл

READ ALSO
Бот VK API. Не реагирует на сообщения

Бот VK API. Не реагирует на сообщения

Хочу перейти на последнюю версию VK API (5103), но бот не реагирует на сообщения, узнал, что в этой версии надо добавлять объект client_info, но как это...

154
Yii2, как очистить кэш(disk cache)

Yii2, как очистить кэш(disk cache)

Я заливаю обновления стилей и JS на production, очищаю папки frontend/web/assets и frontend/runtime/cache, очищаю кэш который на сервере, убираю кэш через консоль php yii cache/flush-all,...

94
В DiDOM не получается получить данные

В DiDOM не получается получить данные

Не получается спарсить ссылку на изображение или просто получить доступ к img или даже к figure Находит только пустые пробелыВ дочерних элементах...

90
Объясните что за параметр в REST api?

Объясните что за параметр в REST api?

У меня есть пример инструкция по созданию REST ApiЯ не понимаю что за обязательный параметр мне нужно обрабатывать

264