For Want Of A Better Word

【php】strtotimeで日付計算する場合の基準日の指定のくせ「A non well formed numeric value encountered in 」

      2015/04/18

またちょっと嵌った。。。

strtotime()

書式化された文字列からunixタイムスタンプを取得する。関数。
この引数で + 1dayとかすると一日後のスタンプが取れて日付計算できる。

表示する場合はさらにフォーマット化した方がよいのでdate()と組み合わせて使う。
基本はこんな感じ。

で、基準日が今日の場合はいいんだけど、特定の日付を基準日にする、たとえば「2014-10-20」とした場合はどうするかというと。

という感じ。「★引数は一つ。一連の文字列として渡す。」というのがミソ。
私はしばしば

とか引数を「,」で区切ってやっていて下記のエラーに泣いていた。。。

Notice:A non well formed numeric value encountered in ….

マニュアルは良く読もうって所かな。。

 - php

  関連記事

php-logo
勉強サイト

だいぶよさそう。 http://www.phppro.jp/

centos_logo
CentOS5.5にphpUnitのインストール

php 5.2.7のインストール http://blog.livedoor.jp …

cakephp_logo
CakePHP2.0導入 ① 1系と2系の違い

[参考サイト]2.0移行ガイド http://book.cakephp.org/ …

php-logo
クラス情報メソッドの実行結果

■get_declared_classes(); [crayon-58afe8e …

php-logo
PHPでバッチ処理

そもそもPHPでバッチってかけるの? (参考)http://search.net …