php - 如何通过表单在数据库中存储美元和欧元等特殊符号

标签 php mysql json

当我通过我的表单输入带有特殊符号的金额时,例如: €140 ,它将完全相同地存储在我的数据库中,但是当我尝试检索金额时,它会给出一个奇怪的符号,而不是显示正常的特殊字符。我需要如何存储特殊类型的标志才能成功检索它?

最佳答案

确保您在整个系统中使用 UTF-8(HTML 文档类型、PHP 设置、MySQL 设置)。

此外,请确保在尝试显示给定字符串时调用 htmlentities($string_to_print)。

关于php - 如何通过表单在数据库中存储美元和欧元等特殊符号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7423323/

相关文章:

android - 在 Firebase 上使用多个 JSON 文件

php - Eloquent 模型的 booted() 方法何时被调用?

php - 如何使用网站和PHP运行Docker容器?

php - pdo 中的 errorinfo 函数在 medoo lib 中始终返回 0000

java - 高可用性 Web 应用程序 - 如何升级?

java - 如何使用服务器错误响应代码 500 发送 JSON 数据

json:无法将数字 5088060241 解码为 int 类型的结构

php - 在 Laravel 4 中上传多个文件

php - 可以通过 http LINK header 延迟 CSS 文件加载并阻止渲染吗

MySQL - 试图重组分区并出现错误