-3

次のようにフォーマットされた2つの文字列があります。

$status = "15:00";
$time = "15:00";

簡単にphpを使用してそれらを比較したい:

if($status == $time)
{
echo 'true';
} 
else
{
echo 'false';
}

以前の値が同じであっても (文字列として) false になります。それらのタイプを「時間」に変更して比較する方法があるかどうか知りたいですか??

4

3 に答える 3

1

strtotime()を使用すると、文字列の日付が整数に変換され、簡単に比較できます。

http://www.php.net/manual/en/function.strtotime.php

于 2013-10-08T09:52:16.237 に答える
1

strtotime()時間比較にご利用ください。マニュアルはこちら

$status = "15:01";
$time = "15:00";
if(strtotime($status) == strtotime($time))
{
echo 'true';
} 
else
{
echo 'false';
}
于 2013-10-08T09:49:48.600 に答える