by shigemk2

当面は技術的なことしか書かない

dateの戻り値の型

PHP: date - Manual

dateの戻り値は、日付を表す文字列である。
数値ではないことに気をつけること。

コード

<?php
$t = date('t');
$array[] = 31;
var_dump($t);
var_dump($array[0]);

結果

string(2) "31"
int(31)

なお、timestamp に数字以外が使用された場合は FALSE が返され、E_WARNING レベルのエラーが発生する。