Главная » PHP » штрих-код - Как вставить символ UTF-8 или UTF-16 в строку PHP
штрих-код — Как вставить символ UTF-8 или UTF-16 в строку PHP
У нас есть система, которая считывает штрих-код и сохраняет его в базе данных. Когда сохраненные данные штрих-кода просматриваются в базе данных, они отображаются как 102\u001d211065\u001d9120 и когда var_dump сделан, это выглядит как101\x1D21881\x1D9120,
У меня есть данные штрих-кода в отдельной таблице в нескольких столбцах. Что мне нужно сделать, это написать запрос, который находит соответствующий штрих-код. Для этого я хочу объединить столбцы данных, включая символ разделителя групп между ними.
Мой вопрос, как мне создать строку в PHP с символом разделителя группы, включенным между объединяющими строками?
Проблема заключалась в одинарных и двойных кавычках. Когда используются двойные кавычки, UTF8, UTF16 и т. Д. Конвертируются. Таким образом, чтобы включить символы UTF, необходимо использовать следующее.
echo "This will \x1d work";
Первоначально я пытался повторить строку, используя одинарные кавычки, которые не конвертируются.