当我通过我的表单输入带有特殊符号的金额时,例如: €140 ,它将完全相同地存储在我的数据库中,但是当我尝试检索金额时,它会给出一个奇怪的符号,而不是显示正常的特殊字符。我需要如何存储特殊类型的标志才能成功检索它?
最佳答案
确保您在整个系统中使用 UTF-8(HTML 文档类型、PHP 设置、MySQL 设置)。
此外,请确保在尝试显示给定字符串时调用 htmlentities($string_to_print)。
关于php - 如何通过表单在数据库中存储美元和欧元等特殊符号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7423323/