花括号后的PHP换行符

时间:2014-09-12 02:15:31

标签: php

我有一些像这样的* .css:

.navigation-bar{color:#eee;background-color:#5e5e5e;}.nav-brand{}.nav-description{}

看起来很破旧,并且认为我可以使用PHP修复代码:

.navigation-bar{color:#eee;background-color:#5e5e5e;}
.nav-brand{}
.nav-description{}

在花括号}之后,当它在某个表单上发布时,它将在PHP中为+ \ n。我该怎么办?

抱歉我的英文不好

2 个答案:

答案 0 :(得分:1)

使用str_replace()非常简单:

$css = '.navigation-bar{color:#eee;background-color:#5e5e5e;}.nav-brand{}.nav-description{}';
$css = str_replace('}', "}\n", $css);

echo $css;
// .navigation-bar{color:#eee;background-color:#5e5e5e;}
// .nav-brand{}
// .nav-description{}

请注意,您必须在双引号中包含\n,否则将按字面解析而不是换行。

答案 1 :(得分:0)

非常自我解释这将做什么:

str_replace("}","}\n",$css)