Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- // chkNull function similar to JS used in calculations
- function chkNull($val) {
- return (($val !== '0' && $val !== (int)0 && $val !== (float)0
- && ($val == '' || $val == null || $val === 'NaN' || is_nan($val) || !is_numeric($val)))
- ? NAN : $val*1);
- }
- $arg0 = '';
- $arg1 = '';
- $parseVar = (((chkNull(($arg0))>0)?(1):(0))*1+1*((chkNull(($arg1))>0)?(1):(0)));
- print "ParseVar: $parseVar <br>";
- print "IsNumeric? " . is_numeric($parseVar) . "<br>";
- print "IsNaN? " . ( is_nan($parseVar) ? 'true' : 'false') . "<br>";
- $result = ((is_numeric($parseVar) && is_nan($parseVar) === false) ? $parseVar : '');
- print "Result: " . $result . "<br>";
- ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement