Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/461.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 有没有办法在ACE编辑器中保留换行符和缩进?_Php_Javascript_Ace Editor - Fatal编程技术网

Php 有没有办法在ACE编辑器中保留换行符和缩进?

Php 有没有办法在ACE编辑器中保留换行符和缩进?,php,javascript,ace-editor,Php,Javascript,Ace Editor,我使用ace编辑器将一些代码插入文本区域,然后将其插入到我们的数据库中 当我们对生成的代码执行htmlentities()时,所有代码都显示在一行中。 我们希望将代码包装在标记中,这样我们就可以在网页上以易于阅读的格式显示它 谢谢大家! 这个问题不清楚,ace是否与问题有关,除了在textarea之前使用。如果你想将代码包装在预标记中,是什么阻止了你这样做?我想基本上将ace格式的代码移动到数据库中,并保留格式。在这种情况下,你需要拆分问题。您可以使用text=editor.getValue()

我使用ace编辑器将一些代码插入文本区域,然后将其插入到我们的数据库中

当我们对生成的代码执行
htmlentities()
时,所有代码都显示在一行中。 我们希望将代码包装在
标记中,这样我们就可以在网页上以易于阅读的格式显示它


谢谢大家!

这个问题不清楚,ace是否与问题有关,除了在textarea之前使用。如果你想将代码包装在预标记中,是什么阻止了你这样做?我想基本上将ace格式的代码移动到数据库中,并保留格式。在这种情况下,你需要拆分问题。您可以使用
text=editor.getValue()
轻松获取ace内容,并使用
editor.setValue(text)
进行设置,然后您可以按照通常的方式进行处理。所以我认为这不是关于ace的问题,ace编辑器标签应该被删除。