-1

我有一个代码片段:

<?php
    echo $tm = date("M", strtotime("31-Mar-2013"))."\n";
    echo $tm;
    if($tm == "Mar"){
        echo "March";
    }
?>

我想输出将是:

Mar
Mar
March

但我得到的只是

Mar
Mar

谁能告诉我为什么March不打印?程序也在这里
_

4

2 回答 2

2

您没有粘贴有问题的代码,您在上面发布的内容有效。但是查看您发布的链接上的来源,您的问题是与换行符连接

echo $tm = date("M", strtotime("31-Mar-2013"))."\n";

如果你删除"\n"它会工作

于 2013-03-18T10:55:18.520 回答
2

从您的ideone 代码中删除"\n"in line 24

于 2013-03-18T10:56:16.357 回答