我的wordpress网站上有自定义帖子类型,名为 Office 。帖子类型有
当我在textarea中输入以下内容时:
这是一项有多项规则的测试
比利时
他将以下内容保存在数据库中:
class MyMap<ID, E> extends HashMap<ID, E extends Versioned & HasId<ID>> {
public void put(E elem) {
if (containsKey(elem.getId()) {
E exist = get(elem.getId());
if (elem.version.isGreater(exist.version)) super.put(elem.getId(), elem);
} else {
super.put(elem.getId(), elem);
}
}
如何确保他在数据库中保存正确的格式?或者至少在编辑textarea字段时以正确的方式显示数据。
答案 0 :(得分:0)
要在PHP中维护换行符,您可以使用public function beforeFilter(){
//$this->Auth->loginAction = array('controller' => 'users', 'action' => 'login');
$this->Auth->allow('index');
}
函数(文档here)。根据PHP文档:
nl2br - 在字符串
中的所有换行符之前插入HTML换行符
为了正确存储带重音符的字符,您需要使用正确的字符集。尝试使用nl2br($string)
并查看this question中的答案。
答案 1 :(得分:0)
这是编码问题。您的网页和数据库表以及数据库查看器的编码是什么?如果可以的话,将它们全部设置为UTF-8。