请教 php 代码 的 echo 问题

代码如下:

请教 echo($char==”\n”? ”:$char); 这段话应该如何解读? 为何不能直接用 echo($char);

回复讨论(解决方案)

文本中的换行是用\n,而在页面上显示html用的是,所以读取文本展示内容遇到换行符要转换一下。

这是一个混合了三元运算符,应该这样看,如果$char == “\n” 输出”

Posted in 未分类