坑爹的php方法2 strtotime

2021-09-02 16:22:35 字數 640 閱讀 1013

寫道

echo '前月 => '. date('m', strtotime('2009-10-31 -1 month')) .'

';

echo '今月 => '. date('m', strtotime('2009-10-31') ) .'

';

echo '翌月 => '. date('m', strtotime('2009-10-31 +1 month')) .'

';

------ 結果 ------

先月 => 10

今月 => 10

翌月 => 12

解決方法是每次都要用當月的1號來做+-月的計算寫道

echo '先月 => '. date('m', strtotime(date('y-m-1').' -1 month')) .'

';

echo '今月 => '. date('m') .'

';

echo '翌月 => '. date('m', strtotime(date('y-m-1').' +1 month')) .'

';

------ 結果 ------

前月 => 10

今月 => 11

翌月 => 12

關於PHP的乙個坑爹問題(頁面重新整理)

最近在用php做乙個服務端和乙個客戶端,在快要完工的時候,出現了乙個重大問題 當在客戶端手動輸入ip和埠的時候,一按連線,ok,連線成功,嘻嘻,就在我自以為大功告成的時候,來了個晴天霹靂,一按其它按鈕,連線就斷開了!我慌了,以為 出現了邏輯問題,就不斷地修改,但無論怎麼改,問題還是沒法解決,最後決定...

PHP 快速排序的2種實現方法

快速排序的2種實現方法 class quick 分別對左右繼續 left self q1 left right self q1 right 合併結果集合 return array merge left,mid right 左右2端掃瞄法實現快速,不需要再合併了 public static funct...

php去除頭尾空格的2種方法

看似很簡單的問題,其實還是有點坑的,首先這裡 空格轉義,不是字串,直接用trim 是去不掉。www.cppcns.com1,用preg replace替換 複製 如下 test dfadad 論責民與三英的關係775fd www.cppcns.com test preg replace s s te...