Добрый вечер Друзья!Вопрос собственно в заголовке, поясню его так:
PHP получает данные от пользователя из формы и затем пишет в БД MySQL.
В таблице куда пишутся данные, поля имеют тип CHAR(255), кодировка БД и таблиц utf8_general_ci.
Так вот если от пользователя приходит строка с двоичными данными, то при попытке вставки в таблицу, в полях CHAR оказываются NULL значения.
Понимаю, что формулировка "строка с двоичными данными" - это полная чушь, так как все данные двоичны, но прошу не придираться. Думаю суть ясна. Как распознать что в строке имеются данные не входящие в utf-8 кодировку.