NAN < 1.0: bool(false)
NAN <= 1.0: bool(false)
NAN == 1.0: bool(false)
NAN != 1.0: bool(true)
NAN === 1.0: bool(false)
NAN !== 1.0: bool(true)
NAN > 1.0: bool(false)
NAN >= 1.0: bool(false)
NAN < 1.0: bool(true)
NAN <= 1.0: bool(true)
NAN == 1.0: bool(false)
NAN != 1.0: bool(true)
NAN === 1.0: bool(false)
NAN !== 1.0: bool(true)
NAN > 1.0: bool(true)
NAN >= 1.0: bool(true)
Output for 4.3.0 - 4.3.5
NAN < 1.0:
Notice: Use of undefined constant NAN - assumed 'NAN' in /in/XRDRs on line 3
bool(true)
NAN <= 1.0:
Notice: Use of undefined constant NAN - assumed 'NAN' in /in/XRDRs on line 4
bool(true)
NAN == 1.0:
Notice: Use of undefined constant NAN - assumed 'NAN' in /in/XRDRs on line 5
bool(false)
NAN != 1.0:
Notice: Use of undefined constant NAN - assumed 'NAN' in /in/XRDRs on line 6
bool(true)
NAN === 1.0:
Notice: Use of undefined constant NAN - assumed 'NAN' in /in/XRDRs on line 7
bool(false)
NAN !== 1.0:
Notice: Use of undefined constant NAN - assumed 'NAN' in /in/XRDRs on line 8
bool(true)
NAN > 1.0:
Notice: Use of undefined constant NAN - assumed 'NAN' in /in/XRDRs on line 9
bool(false)
NAN >= 1.0:
Notice: Use of undefined constant NAN - assumed 'NAN' in /in/XRDRs on line 10
bool(false)