Php Zend_Db:为输出保留\n(换行符)字符

Php Zend_Db:为输出保留\n(换行符)字符,php,zend-framework,newline,zend-db-table,Php,Zend Framework,Newline,Zend Db Table,我正在基于Zend Framework构建一个应用程序,我的问题是,每当我使用fetchAll()方法从数据库(从相应的模型类内部)获取数据时,尽管数据库中存储了\n我试图获取的字符串的字符,但当我将变量输出到视图脚本时,没有回车/换行符 假设存储在db中的字符串读取“Ok,那么zend_db显然是自己进行转义的,让我们看看:\n\n1.嘿\n\n2.这\n\n3.这\n\n4.行吗?”,当我使用fetchAll获取此数据并将其输出到视图脚本时,没有换行符,\n被空格替换,因此我得到: 嘿2。做

我正在基于Zend Framework构建一个应用程序,我的问题是,每当我使用fetchAll()方法从数据库(从相应的模型类内部)获取数据时,尽管数据库中存储了\n我试图获取的字符串的字符,但当我将变量输出到视图脚本时,没有回车/换行符

假设存储在db中的字符串读取“Ok,那么zend_db显然是自己进行转义的,让我们看看:\n\n1.嘿\n\n2.这\n\n3.这\n\n4.行吗?”,当我使用fetchAll获取此数据并将其输出到视图脚本时,没有换行符,\n被空格替换,因此我得到:

  • 嘿2。做3。这是4。工作
  • 而不是期望的:

  • 这个

  • 工作

  • 有人能向我解释一下,给定数据存储在数据库中的方式,如何获得所需的输入吗

    感谢对数据使用它将\n转换为


    这个问题与我的回答相同。

    您是否使用了print\u r/var\u dump/var\u export和
    标记来验证换行符是否确实被删除了?记住,HTML默认情况下不会保留大部分空白。哇,我很笨。谢谢你的快速回复!还有,很抱歉我重复了一个问题,我确实搜索过了,但是我的措辞完全不同,所以我没有找到另一个问题。没有人是傻瓜我们都会忘记东西!谢谢你接受我的回答。