【PHP】初月無料とかで月末や月初の残り日数を求める方法!

月額制のサービスとか開発する時、決済処理のおこなうために全ユーザーの決済日を統一させることがあります。

例えば、初月無料をにして、月初に請求、もしくは月末に請求するといったサービスがありますよね。

今回個人で開発しているサービスも「初月無料の月初に請求」にしたくて月末までの残り日数を求める必要があり関数を作ってみました。

月末や月初の日数を求める関数

ソースは、月末を求めるようになっています。

引数は、来月まで求めたい場合は「1」を、再来月まで求めたい場合は「2」、無ければ今月分の残り日数を返すようになっています。

月初を求めたい場合は、24行目のコメントアウトを削除してもらえば月初になります。

ちなみに本日は2018年7月8日です。実行結果は下記になります。

int(23)
int(54)
int(85)

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です