如何让我的代码替换正文而不仅仅是“返回”:
if($body == "Garçon")
return;
此外,由于==正在查找完整的文本字符串,如何查找包含“Garçon”的正文?
基本上,我正在尝试构建一个过滤器来将“Garçon”更改为“Garcon”,因为特殊的“ç”字符在我的数据库中出现“null”。
感谢您的帮助。
答案 0 :(得分:4)
您无需过滤任何内容,也无需替换任何符号 只需将数据库设置为使用utf8编码。
如果您的数据库是全新的,请使用CHARACTER SET=utf8
选项创建表。
并在db connect:
之后立即将此调用添加到您的PHP脚本中mysql_set_charset("<encoding>");
其中<encoding>
是您网页的实际编码