使用新的线条字符内爆EOF

时间:2016-06-09 14:56:35

标签: php

我有一个EOF字符串,我想用新行字符内爆它,我尝试了以下但是$ imploded变量仍为null。有什么帮助吗?

        $s = <<<EOF
NAME=Test Test
PHONE_PASSWORD= 000
CITY= test
STATE=
EOF;

 $imploded = implode("\n",$s);

1 个答案:

答案 0 :(得分:3)

正如其他人(和我自己)在评论中所述,您需要使用active而非explode(),因为这会引发错误,例如:

  

警告:implode():传递的参数无效......

因此并使用implode()

foreach

导致:

$imploded = explode("\n",$s); foreach($imploded as $var){ echo $var; }

错误报告: