PHP根据每个月的日期回应一些东西

时间:2015-12-02 09:35:12

标签: php timestamp

我写过以下PHP,但它只显示了第一个'约会 - 不确定我哪里出错:

if(date('j', $timestamp) === '1') echo "1st";
    elseif(date('j', $timestamp) === '2') echo "2nd";
    elseif(date('j', $timestamp) === '3') echo "3rd";

1 个答案:

答案 0 :(得分:4)

实际上你想做的事情可以做得非常简单

echo (new DateTime())->format('jS'); 

或使用date()

echo date('jS');

来自date()手册:

S - 当月的英文序数后缀,2个字符