但是如果你需要去掉里面的html代码,一般都是用strip_tags函数,但是如果要保留<br>的话就需要你首先把<br>或<br/>替成其他非html字符,例如**#**等特殊字符。等执行完strip_tags后再替回来就可以了。
$str = str_replace("<br>","**%#**",$str)
$str = strip_tags($str)
$str = str_replace("**%#**","<br>",$str)
打开 设置-编辑器-活动模板(英文版的话貌似是setting-ide-live template)然后按照自己的习惯去编辑常用函数吧。。。注意设置后要关联到PHP上
最后在使用的时候tab键补全代码。
格式化:Ctrl + Alt + L
如果没有效果的话,说明你的快捷键冲突了,一般都是跟QQ有关。。去改改qq的快捷键就好了
%s:例如:printf("%s", "CHINA")输出"CHINA"字符串(不包括双引号)。%ms:输出的字符串占m列,如字符串本身长度大于m,则突破获m的限制,将字符串全部输出。若串长小于m,则左补空格。
%-ms:如果串长小于m,则在m列范围内,字符串向左靠,右补空格。
%m.ns:输出占m列,但只取字符串中左端n个字符。这n个字符输出在m列的右侧,左补空格。
%-m.ns:其中m、n含义同上,n个字符输出在m列范围的左侧,右补空格。如果n>m,则自动取n值,即保证n个字符正常输出。
如果用命令行没有问题,可能你是用网页打开的,用网页打开的话多个空格会只显示一个,其实已经显示出来,可以看源代码。
恩先请理解好格式化中的空格在html和cli的区别,这个基础知识网上是有的。