我有一个像这样的*.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。我该怎么办?
抱歉我的英语不好
这对于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
包含在双引号中,否则它将被逐字解析,而不是作为换行符。
很好地解释了这将做什么:
str_replace("}","}'n",$css)