特殊字符、符号写入数据库问题

特殊字符、符号写入数据库问题_第1张图片

【问题】

如上图所示,存在特殊字符,吸入数据库,会提示错误。

【解决方案】

  1. 最优方案:base64_encode() 后写入数据          取出数据 base64_decode() 还原。
  2. 编码格式:设置mysql字段为utf8mb4即可
  3. 函数过滤:用 str_replace() 函数替换制定字符

你可能感兴趣的:(php,mysql)