У меня есть таблица postgres со столбцом (называемым id), который содержит строки. В большинстве случаев строки содержат символ доллара, например <sdfjkdsaf$test@com>
.
Я использую операторы PDO в php-скрипте для извлечения соответствующих строк и столбцов этой таблицы, включая описанный выше id-столбец.
Но когда я пытаюсь использовать значение из столбца id, результат PDO для такого идентификатора кажется пустым.
Example:
Expected result: "id":"<sdfjkdsaf$test@com>", "body":"This is a test", ...
Real result: "id":"","body":"This is a test", ...
Я думаю, причина в том, что php интерпретирует символ доллара в строке как начало переменной.
Есть ли возможность манипулировать результатом PDO, чтобы я мог использовать строки, содержащие $?