2010-10-20 96 views
1

此:nl2br第二个参数不起作用

var_dump(nl2br("aaa\naaa", false)); 

输出:

NULL 

我使用的PHP版本5.2.13。文档类型是:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> 
+0

好。全部3个答案在同一时间混合并且具有相似的内容。 – pltvs 2010-10-20 07:04:03

+0

@亚历山大菲尔第一次。他的回答出现在其他人面前。 – 2010-10-20 08:18:15

回答

2

查看更新日志。第二个参数在PHP 5.3.0中添加

2

第二个参数false在PHP 5.3中添加。如果传递了一个额外的参数,旧版本的函数可能会失败。本地实验证实了这一点,代码在PHP 5.3上运行良好,并在5.2.10上失败。

1

只有在PHP 5.3中,第二个参数在nl2br