«Установить имена» и mysqli_set_charset – кроме того, что они влияют на mysqli_escape_string, они идентичны?
Похоже, что использовать mysql_set_charset / mysqli::set_charset вместо прямых set names запросов MySQL. Часто упоминаемая причина заключается в том, что set names небезопасны, потому что кодировка, используемая для mysql_real_escape_string / mysqli::real_escape_string будет установлена только вызовом mysql_set_charset / mysqli::set_charset . (Другая причина, о которой идет речь, заключается в том, что в документах PHP говорится, что это «не […]