Php 为什么这个日期比较不相等? $days=$days\u/u周[2]; 如果(日期('d/m/Y')==$days){ $today=“正确”; }否则如果(日期('d/m/Y')!=天){ $today='不正确'; $today1=日期('d/m/Y'); $today2=$days\u of_week[2]; }
当我回显Php 为什么这个日期比较不相等? $days=$days\u/u周[2]; 如果(日期('d/m/Y')==$days){ $today=“正确”; }否则如果(日期('d/m/Y')!=天){ $today='不正确'; $today1=日期('d/m/Y'); $today2=$days\u of_week[2]; },php,string,date,equals,Php,String,Date,Equals,当我回显$today、$today1和$today2时,将返回此消息 不正确的2013年11月6日2013年11月6日 我是不是遗漏了什么?尝试了==尝试以下方法: $days = $days_of_week[2]; if (date('d/m/Y') == $days) { $today = "Correct"; } else if (date('d/m/Y') != $days) { $today = '<br>Non correct<br>';
$today
、$today1
和$today2
时,将返回此消息
不正确的2013年11月6日2013年11月6日
我是不是遗漏了什么?尝试了==
尝试以下方法:
$days = $days_of_week[2];
if (date('d/m/Y') == $days) {
$today = "Correct";
} else if (date('d/m/Y') != $days) {
$today = '<br>Non correct<br>';
$today1 = date('d/m/Y');
$today2 = $days_of_week[2];
}
$days=$days\u/u周[2];
如果(日期('d/m/Y')==日期('d/m/Y',标准时间($d))){
$today=“正确”;
}否则,如果(日期('d/m/Y')!=日期('d/m/Y',标准时间($d))){
$today='
不正确
';
$today1=日期('d/m/Y');
$today2=$days\u of_week[2];
}
尝试将第一个字符串更改为
$days = $days_of_week[2];
if (date('d/m/Y') == date('d/m/Y', strtotime($days))) {
$today = "Correct";
} else if (date('d/m/Y') != date('d/m/Y', strtotime($days))) {
$today = '<br>Non correct<br>';
$today1 = date('d/m/Y');
$today2 = $days_of_week[2];
}
可能在您的输入中有任何“看不见”的符号。例如,任何空白什么是
var_转储($days_of u week[2])代码>输出?每周[2]
的$days\u值是多少?@AmalMurali It outputs,string(11)“06/11/2013”意料之外的{in if(date('d/m/Y')==date('d/m/Y',strotime($days)){谢谢,但这是一个空白,被trim.Works修复了!这确实是一个空白。我注意到,当我进行var\u转储时,非常感谢!
$days = trim($days_of_week[2]);