weil $d1 - $d2 gedreht ist, also das Vorzeichen nicht der Vorgabe entspricht
@Rolf B : Du willst eine "1"? Du kriegst eine "1"!
$d1 = '2018-10-22 02:00';
$d2 = '2018-10-23 01:59';
header ( "Content-Type: text/nonsens; charset=ASCII" );
echo Rolf_B( $d1, $d2 );
function Rolf_B( $s1, $s2) {
if ( $s1 == $s2 ) {
return 0;
} else {
return 1;
}
}
Das erfüllt die Vorgaben sehr exakt und kleinlich. Und zwar genau die gemachten Vorgaben, nichts anderes. Das ist doch genau das, was Du (Rolf B) willst. Oder?