PHP中的nl2br突然不再起作用了

Vil*_*lx- 1 php

我注意到我的一个脚本不再工作,并开始调查.最终它归结为nl2br()不再工作了.看看我从测试脚本中得到了什么结果:

nl2br("asd",true): NULL
nl2br("asd",false): NULL
nl2br("asd"): string(3) "asd"
Run Code Online (Sandbox Code Playgroud)

如果指定了第二个参数,则返回NULL.WTF?这个盒子上的PHP安装在很长时间内都没有被触及,它在Apache2上的老化5.2.6.为什么它突然停止工作?