3v4l.org

run code in 300+ PHP versions simultaneously
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Abusive script

This script was stopped while abusing our resources

Output for 8.0.0 - 8.0.30, 8.1.0 - 8.1.29, 8.2.0 - 8.2.23, 8.3.0 - 8.3.11
x == true array a:0:{} = false a:1:{i:0;s:0:"";} = true a:1:{i:0;s:1:"e";} = true string s:4:"test"; = true s:0:""; = false s:1:" "; = true s:1:"1"; = true s:1:"0"; = false s:2:"00"; = true s:2:"-0"; = true s:3:"0.0"; = true s:3:"0.1"; = true s:4:"-0.0"; = true s:4:"-0.1"; = true s:4:"true"; = true s:5:"false"; = true s:4:"null"; = true int i:0; = false i:1; = true i:0; = false i:-1; = true double d:0; = false d:0.1; = true d:-0; = false d:-0.1; = true bool b:1; = true b:0; = false null N; = false class O:8:"stdClass":0:{} = true bits i:0; = false i:0; = false i:1; = true i:175; = true x === true array a:0:{} = false a:1:{i:0;s:0:"";} = false a:1:{i:0;s:1:"e";} = false string s:4:"test"; = false s:0:""; = false s:1:" "; = false s:1:"1"; = false s:1:"0"; = false s:2:"00"; = false s:2:"-0"; = false s:3:"0.0"; = false s:3:"0.1"; = false s:4:"-0.0"; = false s:4:"-0.1"; = false s:4:"true"; = false s:5:"false"; = false s:4:"null"; = false int i:0; = false i:1; = false i:0; = false i:-1; = false double d:0; = false d:0.1; = false d:-0; = false d:-0.1; = false bool b:1; = true b:0; = false null N; = false class O:8:"stdClass":0:{} = false bits i:0; = false i:0; = false i:1; = false i:175; = false x == false array a:0:{} = true a:1:{i:0;s:0:"";} = false a:1:{i:0;s:1:"e";} = false string s:4:"test"; = false s:0:""; = true s:1:" "; = false s:1:"1"; = false s:1:"0"; = true s:2:"00"; = false s:2:"-0"; = false s:3:"0.0"; = false s:3:"0.1"; = false s:4:"-0.0"; = false s:4:"-0.1"; = false s:4:"true"; = false s:5:"false"; = false s:4:"null"; = false int i:0; = true i:1; = false i:0; = true i:-1; = false double d:0; = true d:0.1; = false d:-0; = true d:-0.1; = false bool b:1; = false b:0; = true null N; = true class O:8:"stdClass":0:{} = false bits i:0; = true i:0; = true i:1; = false i:175; = false x === false array a:0:{} = false a:1:{i:0;s:0:"";} = false a:1:{i:0;s:1:"e";} = false string s:4:"test"; = false s:0:""; = false s:1:" "; = false s:1:"1"; = false s:1:"0"; = false s:2:"00"; = false s:2:"-0"; = false s:3:"0.0"; = false s:3:"0.1"; = false s:4:"-0.0"; = false s:4:"-0.1"; = false s:4:"true"; = false s:5:"false"; = false s:4:"null"; = false int i:0; = false i:1; = false i:0; = false i:-1; = false double d:0; = false d:0.1; = false d:-0; = false d:-0.1; = false bool b:1; = false b:0; = true null N; = false class O:8:"stdClass":0:{} = false bits i:0; = false i:0; = false i:1; = false i:175; = false x == 0 array a:0:{} = false a:1:{i:0;s:0:"";} = false a:1:{i:0;s:1:"e";} = false string s:4:"test"; = false s:0:""; = false s:1:" "; = false s:1:"1"; = false s:1:"0"; = true s:2:"00"; = true s:2:"-0"; = true s:3:"0.0"; = true s:3:"0.1"; = false s:4:"-0.0"; = true s:4:"-0.1"; = false s:4:"true"; = false s:5:"false"; = false s:4:"null"; = false int i:0; = true i:1; = false i:0; = true i:-1; = false double d:0; = true d:0.1; = false d:-0; = true d:-0.1; = false bool b:1; = false b:0; = true null N; = true class Notice: Object of class stdClass could not be converted to int in /in/joVGh on line 70 O:8:"stdClass":0:{} = false bits i:0; = true i:0; = true i:1; = false i:175; = false x == 1 array a:0:{} = false a:1:{i:0;s:0:"";} = false a:1:{i:0;s:1:"e";} = false string s:4:"test"; = false s:0:""; = false s:1:" "; = false s:1:"1"; = true s:1:"0"; = false s:2:"00"; = false s:2:"-0"; = false s:3:"0.0"; = false s:3:"0.1"; = false s:4:"-0.0"; = false s:4:"-0.1"; = false s:4:"true"; = false s:5:"false"; = false s:4:"null"; = false int i:0; = false i:1; = true i:0; = false i:-1; = false double d:0; = false d:0.1; = false d:-0; = false d:-0.1; = false bool b:1; = true b:0; = false null N; = false class Notice: Object of class stdClass could not be converted to int in /in/joVGh on line 66 O:8:"stdClass":0:{} = true bits i:0; = false i:0; = false i:1; = true i:175; = false x > 0 array a:0:{} = true a:1:{i:0;s:0:"";} = true a:1:{i:0;s:1:"e";} = true string s:4:"test"; = true s:0:""; = false s:1:" "; = false s:1:"1"; = true s:1:"0"; = false s:2:"00"; = false s:2:"-0"; = false s:3:"0.0"; = false s:3:"0.1"; = true s:4:"-0.0"; = false s:4:"-0.1"; = false s:4:"true"; = true s:5:"false"; = true s:4:"null"; = true int i:0; = false i:1; = true i:0; = false i:-1; = false double d:0; = false d:0.1; = true d:-0; = false d:-0.1; = false bool b:1; = true b:0; = false null N; = false class Notice: Object of class stdClass could not be converted to int in /in/joVGh on line 74 O:8:"stdClass":0:{} = true bits i:0; = false i:0; = false i:1; = true i:175; = true x < 0 array a:0:{} = false a:1:{i:0;s:0:"";} = false a:1:{i:0;s:1:"e";} = false string s:4:"test"; = false s:0:""; = true s:1:" "; = true s:1:"1"; = false s:1:"0"; = false s:2:"00"; = false s:2:"-0"; = false s:3:"0.0"; = false s:3:"0.1"; = false s:4:"-0.0"; = false s:4:"-0.1"; = true s:4:"true"; = false s:5:"false"; = false s:4:"null"; = false int i:0; = false i:1; = false i:0; = false i:-1; = true double d:0; = false d:0.1; = false d:-0; = false d:-0.1; = true bool b:1; = false b:0; = false null N; = false class Notice: Object of class stdClass could not be converted to int in /in/joVGh on line 78 O:8:"stdClass":0:{} = false bits i:0; = false i:0; = false i:1; = false i:175; = false ++x array Fatal error: Uncaught TypeError: Cannot increment array in /in/joVGh:82 Stack trace: #0 /in/joVGh(130): do_op('++x', Array) #1 {main} thrown in /in/joVGh on line 82
Process exited with code 255.
Output for 7.3.0 - 7.3.31, 7.4.0 - 7.4.33
x == true array a:0:{} = false a:1:{i:0;s:0:"";} = true a:1:{i:0;s:1:"e";} = true string s:4:"test"; = true s:0:""; = false s:1:" "; = true s:1:"1"; = true s:1:"0"; = false s:2:"00"; = true s:2:"-0"; = true s:3:"0.0"; = true s:3:"0.1"; = true s:4:"-0.0"; = true s:4:"-0.1"; = true s:4:"true"; = true s:5:"false"; = true s:4:"null"; = true int i:0; = false i:1; = true i:0; = false i:-1; = true double d:0; = false d:0.1; = true d:-0; = false d:-0.1; = true bool b:1; = true b:0; = false null N; = false class O:8:"stdClass":0:{} = true bits i:0; = false i:0; = false i:1; = true i:175; = true x === true array a:0:{} = false a:1:{i:0;s:0:"";} = false a:1:{i:0;s:1:"e";} = false string s:4:"test"; = false s:0:""; = false s:1:" "; = false s:1:"1"; = false s:1:"0"; = false s:2:"00"; = false s:2:"-0"; = false s:3:"0.0"; = false s:3:"0.1"; = false s:4:"-0.0"; = false s:4:"-0.1"; = false s:4:"true"; = false s:5:"false"; = false s:4:"null"; = false int i:0; = false i:1; = false i:0; = false i:-1; = false double d:0; = false d:0.1; = false d:-0; = false d:-0.1; = false bool b:1; = true b:0; = false null N; = false class O:8:"stdClass":0:{} = false bits i:0; = false i:0; = false i:1; = false i:175; = false x == false array a:0:{} = true a:1:{i:0;s:0:"";} = false a:1:{i:0;s:1:"e";} = false string s:4:"test"; = false s:0:""; = true s:1:" "; = false s:1:"1"; = false s:1:"0"; = true s:2:"00"; = false s:2:"-0"; = false s:3:"0.0"; = false s:3:"0.1"; = false s:4:"-0.0"; = false s:4:"-0.1"; = false s:4:"true"; = false s:5:"false"; = false s:4:"null"; = false int i:0; = true i:1; = false i:0; = true i:-1; = false double d:0; = true d:0.1; = false d:-0; = true d:-0.1; = false bool b:1; = false b:0; = true null N; = true class O:8:"stdClass":0:{} = false bits i:0; = true i:0; = true i:1; = false i:175; = false x === false array a:0:{} = false a:1:{i:0;s:0:"";} = false a:1:{i:0;s:1:"e";} = false string s:4:"test"; = false s:0:""; = false s:1:" "; = false s:1:"1"; = false s:1:"0"; = false s:2:"00"; = false s:2:"-0"; = false s:3:"0.0"; = false s:3:"0.1"; = false s:4:"-0.0"; = false s:4:"-0.1"; = false s:4:"true"; = false s:5:"false"; = false s:4:"null"; = false int i:0; = false i:1; = false i:0; = false i:-1; = false double d:0; = false d:0.1; = false d:-0; = false d:-0.1; = false bool b:1; = false b:0; = true null N; = false class O:8:"stdClass":0:{} = false bits i:0; = false i:0; = false i:1; = false i:175; = false x == 0 array a:0:{} = false a:1:{i:0;s:0:"";} = false a:1:{i:0;s:1:"e";} = false string s:4:"test"; = true s:0:""; = true s:1:" "; = true s:1:"1"; = false s:1:"0"; = true s:2:"00"; = true s:2:"-0"; = true s:3:"0.0"; = true s:3:"0.1"; = false s:4:"-0.0"; = true s:4:"-0.1"; = false s:4:"true"; = true s:5:"false"; = true s:4:"null"; = true int i:0; = true i:1; = false i:0; = true i:-1; = false double d:0; = true d:0.1; = false d:-0; = true d:-0.1; = false bool b:1; = false b:0; = true null N; = true class Notice: Object of class stdClass could not be converted to int in /in/joVGh on line 70 O:8:"stdClass":0:{} = false bits i:0; = true i:0; = true i:1; = false i:175; = false x == 1 array a:0:{} = false a:1:{i:0;s:0:"";} = false a:1:{i:0;s:1:"e";} = false string s:4:"test"; = false s:0:""; = false s:1:" "; = false s:1:"1"; = true s:1:"0"; = false s:2:"00"; = false s:2:"-0"; = false s:3:"0.0"; = false s:3:"0.1"; = false s:4:"-0.0"; = false s:4:"-0.1"; = false s:4:"true"; = false s:5:"false"; = false s:4:"null"; = false int i:0; = false i:1; = true i:0; = false i:-1; = false double d:0; = false d:0.1; = false d:-0; = false d:-0.1; = false bool b:1; = true b:0; = false null N; = false class Notice: Object of class stdClass could not be converted to int in /in/joVGh on line 66 O:8:"stdClass":0:{} = true bits i:0; = false i:0; = false i:1; = true i:175; = false x > 0 array a:0:{} = true a:1:{i:0;s:0:"";} = true a:1:{i:0;s:1:"e";} = true string s:4:"test"; = false s:0:""; = false s:1:" "; = false s:1:"1"; = true s:1:"0"; = false s:2:"00"; = false s:2:"-0"; = false s:3:"0.0"; = false s:3:"0.1"; = true s:4:"-0.0"; = false s:4:"-0.1"; = false s:4:"true"; = false s:5:"false"; = false s:4:"null"; = false int i:0; = false i:1; = true i:0; = false i:-1; = false double d:0; = false d:0.1; = true d:-0; = false d:-0.1; = false bool b:1; = true b:0; = false null N; = false class Notice: Object of class stdClass could not be converted to int in /in/joVGh on line 74 O:8:"stdClass":0:{} = true bits i:0; = false i:0; = false i:1; = true i:175; = true x < 0 array a:0:{} = false a:1:{i:0;s:0:"";} = false a:1:{i:0;s:1:"e";} = false string s:4:"test"; = false s:0:""; = false s:1:" "; = false s:1:"1"; = false s:1:"0"; = false s:2:"00"; = false s:2:"-0"; = false s:3:"0.0"; = false s:3:"0.1"; = false s:4:"-0.0"; = false s:4:"-0.1"; = true s:4:"true"; = false s:5:"false"; = false s:4:"null"; = false int i:0; = false i:1; = false i:0; = false i:-1; = true double d:0; = false d:0.1; = false d:-0; = false d:-0.1; = true bool b:1; = false b:0; = false null N; = false class Notice: Object of class stdClass could not be converted to int in /in/joVGh on line 78 O:8:"stdClass":0:{} = false bits i:0; = false i:0; = false i:1; = false i:175; = false ++x array a:0:{} = array ( ) a:1:{i:0;s:0:"";} = array ( 0 => '', ) a:1:{i:0;s:1:"e";} = array ( 0 => 'e', ) string s:4:"tesu"; = 'tesu' s:1:"1"; = '1' s:1:" "; = ' ' i:2; = 2 i:1; = 1 i:1; = 1 i:1; = 1 d:1; = 1.0 d:1.1; = 1.1 d:1; = 1.0 d:0.9; = 0.9 s:4:"truf"; = 'truf' s:5:"falsf"; = 'falsf' s:4:"nulm"; = 'nulm' int i:1; = 1 i:2; = 2 i:1; = 1 i:0; = 0 double d:1; = 1.0 d:1.1; = 1.1 d:1; = 1.0 d:0.9; = 0.9 bool b:1; = true b:0; = false null i:1; = 1 class O:8:"stdClass":0:{} = (object) array( ) bits i:1; = 1 i:1; = 1 i:2; = 2 i:176; = 176 --x array a:0:{} = array ( ) a:1:{i:0;s:0:"";} = array ( 0 => '', ) a:1:{i:0;s:1:"e";} = array ( 0 => 'e', ) string s:4:"test"; = 'test' i:-1; = -1 s:1:" "; = ' ' i:0; = 0 i:-1; = -1 i:-1; = -1 i:-1; = -1 d:-1; = -1.0 d:-0.9; = -0.9 d:-1; = -1.0 d:-1.1; = -1.1 s:4:"true"; = 'true' s:5:"false"; = 'false' s:4:"null"; = 'null' int i:-1; = -1 i:0; = 0 i:-1; = -1 i:-2; = -2 double d:-1; = -1.0 d:-0.9; = -0.9 d:-1; = -1.0 d:-1.1; = -1.1 bool b:1; = true b:0; = false null N; = NULL class O:8:"stdClass":0:{} = (object) array( ) bits i:-1; = -1 i:-1; = -1 i:0; = 0 i:174; = 174 empty(x) array a:0:{} = true a:1:{i:0;s:0:"";} = false a:1:{i:0;s:1:"e";} = false string s:4:"test"; = false s:0:""; = true s:1:" "; = false s:1:"1"; = false s:1:"0"; = true s:2:"00"; = false s:2:"-0"; = false s:3:"0.0"; = false s:3:"0.1"; = false s:4:"-0.0"; = false s:4:"-0.1"; = false s:4:"true"; = false s:5:"false"; = false s:4:"null"; = false int i:0; = true i:1; = false i:0; = true i:-1; = false double d:0; = true d:0.1; = false d:-0; = true d:-0.1; = false bool b:1; = false b:0; = true null N; = true class O:8:"stdClass":0:{} = false bits i:0; = true i:0; = true i:1; = false i:175; = false strlen(x) array Warning: strlen() expects parameter 1 to be string, array given in /in/joVGh on line 94 a:0:{} = NULL Warning: strlen() expects parameter 1 to be string, array given in /in/joVGh on line 94 a:1:{i:0;s:0:"";} = NULL Warning: strlen() expects parameter 1 to be string, array given in /in/joVGh on line 94 a:1:{i:0;s:1:"e";} = NULL string s:4:"test"; = 4 s:0:""; = 0 s:1:" "; = 1 s:1:"1"; = 1 s:1:"0"; = 1 s:2:"00"; = 2 s:2:"-0"; = 2 s:3:"0.0"; = 3 s:3:"0.1"; = 3 s:4:"-0.0"; = 4 s:4:"-0.1"; = 4 s:4:"true"; = 4 s:5:"false"; = 5 s:4:"null"; = 4 int i:0; = 1 i:1; = 1 i:0; = 1 i:-1; = 2 double d:0; = 1 d:0.1; = 3 d:-0; = 2 d:-0.1; = 4 bool b:1; = 1 b:0; = 0 null N; = 0 class Warning: strlen() expects parameter 1 to be string, object given in /in/joVGh on line 94 O:8:"stdClass":0:{} = NULL bits i:0; = 1 i:0; = 1 i:1; = 1 i:175; = 3 (int) x array a:0:{} = 0 a:1:{i:0;s:0:"";} = 1 a:1:{i:0;s:1:"e";} = 1 string s:4:"test"; = 0 s:0:""; = 0 s:1:" "; = 0 s:1:"1"; = 1 s:1:"0"; = 0 s:2:"00"; = 0 s:2:"-0"; = 0 s:3:"0.0"; = 0 s:3:"0.1"; = 0 s:4:"-0.0"; = 0 s:4:"-0.1"; = 0 s:4:"true"; = 0 s:5:"false"; = 0 s:4:"null"; = 0 int i:0; = 0 i:1; = 1 i:0; = 0 i:-1; = -1 double d:0; = 0 d:0.1; = 0 d:-0; = 0 d:-0.1; = 0 bool b:1; = 1 b:0; = 0 null N; = 0 class Notice: Object of class stdClass could not be converted to int in /in/joVGh on line 98 O:8:"stdClass":0:{} = 1 bits i:0; = 0 i:0; = 0 i:1; = 1 i:175; = 175 is_int(x) array a:0:{} = false a:1:{i:0;s:0:"";} = false a:1:{i:0;s:1:"e";} = false string s:4:"test"; = false s:0:""; = false s:1:" "; = false s:1:"1"; = false s:1:"0"; = false s:2:"00"; = false s:2:"-0"; = false s:3:"0.0"; = false s:3:"0.1"; = false s:4:"-0.0"; = false s:4:"-0.1"; = false s:4:"true"; = false s:5:"false"; = false s:4:"null"; = false int i:0; = true i:1; = true i:0; = true i:-1; = true double d:0; = false d:0.1; = false d:-0; = false d:-0.1; = false bool b:1; = false b:0; = false null N; = false class O:8:"stdClass":0:{} = false bits i:0; = true i:0; = true i:1; = true i:175; = true intval(x) array a:0:{} = 0 a:1:{i:0;s:0:"";} = 1 a:1:{i:0;s:1:"e";} = 1 string s:4:"test"; = 0 s:0:""; = 0 s:1:" "; = 0 s:1:"1"; = 1 s:1:"0"; = 0 s:2:"00"; = 0 s:2:"-0"; = 0 s:3:"0.0"; = 0 s:3:"0.1"; = 0 s:4:"-0.0"; = 0 s:4:"-0.1"; = 0 s:4:"true"; = 0 s:5:"false"; = 0 s:4:"null"; = 0 int i:0; = 0 i:1; = 1 i:0; = 0 i:-1; = -1 double d:0; = 0 d:0.1; = 0 d:-0; = 0 d:-0.1; = 0 bool b:1; = 1 b:0; = 0 null N; = 0 class Notice: Object of class stdClass could not be converted to int in /in/joVGh on line 114 O:8:"stdClass":0:{} = 1 bits i:0; = 0 i:0; = 0 i:1; = 1 i:175; = 175 (bool) x array a:0:{} = false a:1:{i:0;s:0:"";} = true a:1:{i:0;s:1:"e";} = true string s:4:"test"; = true s:0:""; = false s:1:" "; = true s:1:"1"; = true s:1:"0"; = false s:2:"00"; = true s:2:"-0"; = true s:3:"0.0"; = true s:3:"0.1"; = true s:4:"-0.0"; = true s:4:"-0.1"; = true s:4:"true"; = true s:5:"false"; = true s:4:"null"; = true int i:0; = false i:1; = true i:0; = false i:-1; = true double d:0; = false d:0.1; = true d:-0; = false d:-0.1; = true bool b:1; = true b:0; = false null N; = false class O:8:"stdClass":0:{} = true bits i:0; = false i:0; = false i:1; = true i:175; = true is_bool(x) array a:0:{} = false a:1:{i:0;s:0:"";} = false a:1:{i:0;s:1:"e";} = false string s:4:"test"; = false s:0:""; = false s:1:" "; = false s:1:"1"; = false s:1:"0"; = false s:2:"00"; = false s:2:"-0"; = false s:3:"0.0"; = false s:3:"0.1"; = false s:4:"-0.0"; = false s:4:"-0.1"; = false s:4:"true"; = false s:5:"false"; = false s:4:"null"; = false int i:0; = false i:1; = false i:0; = false i:-1; = false double d:0; = false d:0.1; = false d:-0; = false d:-0.1; = false bool b:1; = true b:0; = true null N; = false class O:8:"stdClass":0:{} = false bits i:0; = false i:0; = false i:1; = false i:175; = false boolval(x) array a:0:{} = false a:1:{i:0;s:0:"";} = true a:1:{i:0;s:1:"e";} = true string s:4:"test"; = true s:0:""; = false s:1:" "; = true s:1:"1"; = true s:1:"0"; = false s:2:"00"; = true s:2:"-0"; = true s:3:"0.0"; = true s:3:"0.1"; = true s:4:"-0.0"; = true s:4:"-0.1"; = true s:4:"true"; = true s:5:"false"; = true s:4:"null"; = true int i:0; = false i:1; = true i:0; = false i:-1; = true double d:0; = false d:0.1; = true d:-0; = false d:-0.1; = true bool b:1; = true b:0; = false null N; = false class O:8:"stdClass":0:{} = true bits i:0; = false i:0; = false i:1; = true i:175; = true
Output for 7.3.32 - 7.3.33
x == true array a:0:{} = false a:1:{i:0;s:0:"";} = true a:1:{i:0;s:1:"e";} = true string s:4:"test"; = true s:0:""; = false s:1:" "; = true s:1:"1"; = true s:1:"0"; = false s:2:"00"; = true s:2:"-0"; = true s:3:"0.0"; = true s:3:"0.1"; = true s:4:"-0.0"; = true s:4:"-0.1"; = true s:4:"true"; = true s:5:"false"; = true s:4:"null"; = true int i:0; = false i:1; = true i:0; = false i:-1; = true double d:0; = false d:0.1; = true d:-0; = false d:-0.1; = true bool b:1; = true b:0; = false null N; = false class O:8:"stdClass":0:{} = true bits i:0; = false i:0; = false i:1; = true i:175; = true x === true array a:0:{} = false a:1:{i:0;s:0:"";} = false a:1:{i:0;s:1:"e";} = false string s:4:"test"; = false s:0:""; = false s:1:" "; = false s:1:"1"; = false s:1:"0"; = false s:2:"00"; = false s:2:"-0"; = false s:3:"0.0"; = false s:3:"0.1"; = false s:4:"-0.0"; = false s:4:"-0.1"; = false s:4:"true"; = false s:5:"false"; = false s:4:"null"; = false int i:0; = false i:1; = false i:0; = false i:-1; = false double d:0; = false d:0.1; = false d:-0; = false d:-0.1; = false bool b:1; = true b:0; = false null N; = false class O:8:"stdClass":0:{} = false bits i:0; = false i:0; = false i:1; = false i:175; = false x == false array a:0:{} = true a:1:{i:0;s:0:"";} = false a:1:{i:0;s:1:"e";} = false string s:4:"test"; = false s:0:""; = true s:1:" "; = false s:1:"1"; = false s:1:"0"; = true s:2:"00"; = false s:2:"-0"; = false s:3:"0.0"; = false s:3:"0.1"; = false s:4:"-0.0"; = false s:4:"-0.1"; = false s:4:"true"; = false s:5:"false"; = false s:4:"null"; = false int i:0; = true i:1; = false i:0; = true i:-1; = false double d:0; = true d:0.1; = false d:-0; = true d:-0.1; = false bool b:1; = false b:0; = true null N; = true class O:8:"stdClass":0:{} = false bits i:0; = true i:0; = true i:1; = false i:175; = false x === false array a:0:{} = false a:1:{i:0;s:0:"";} = false a:1:{i:0;s:1:"e";} = false string s:4:"test"; = false s:0:""; = false s:1:" "; = false s:1:"1"; = false s:1:"0"; = false s:2:"00"; = false s:2:"-0"; = false s:3:"0.0"; = false s:3:"0.1"; = false s:4:"-0.0"; = false s:4:"-0.1"; = false s:4:"true"; = false s:5:"false"; = false s:4:"null"; = false int i:0; = false i:1; = false i:0; = false i:-1; = false double d:0; = false d:0.1; = false d:-0; = false d:-0.1; = false bool b:1; = false b:0; = true null N; = false class O:8:"stdClass":0:{} = false bits i:0; = false i:0; = false i:1; = false i:175; = false x == 0 array a:0:{} = false a:1:{i:0;s:0:"";} = false a:1:{i:0;s:1:"e";} = false string s:4:"test"; = true s:0:""; = true s:1:" "; = true s:1:"1"; = false s:1:"0"; = true s:2:"00"; = true s:2:"-0"; = true s:3:"0.0"; = true s:3:"0.1"; = false s:4:"-0.0"; = true s:4:"-0.1"; = false s:4:"true"; = true s:5:"false"; = true s:4:"null"; = true int i:0; = true i:1; = false i:0; = true i:-1; = false double d:0; = true d:0.1; = false d:-0; = true d:-0.1; = false bool b:1; = false b:0; = true null N; = true class O:8:"stdClass":0:{} = false bits i:0; = true i:0; = true i:1; = false i:175; = false x == 1 array a:0:{} = false a:1:{i:0;s:0:"";} = false a:1:{i:0;s:1:"e";} = false string s:4:"test"; = false s:0:""; = false s:1:" "; = false s:1:"1"; = true s:1:"0"; = false s:2:"00"; = false s:2:"-0"; = false s:3:"0.0"; = false s:3:"0.1"; = false s:4:"-0.0"; = false s:4:"-0.1"; = false s:4:"true"; = false s:5:"false"; = false s:4:"null"; = false int i:0; = false i:1; = true i:0; = false i:-1; = false double d:0; = false d:0.1; = false d:-0; = false d:-0.1; = false bool b:1; = true b:0; = false null N; = false class O:8:"stdClass":0:{} = true bits i:0; = false i:0; = false i:1; = true i:175; = false x > 0 array a:0:{} = true a:1:{i:0;s:0:"";} = true a:1:{i:0;s:1:"e";} = true string s:4:"test"; = false s:0:""; = false s:1:" "; = false s:1:"1"; = true s:1:"0"; = false s:2:"00"; = false s:2:"-0"; = false s:3:"0.0"; = false s:3:"0.1"; = true s:4:"-0.0"; = false s:4:"-0.1"; = false s:4:"true"; = false s:5:"false"; = false s:4:"null"; = false int i:0; = false i:1; = true i:0; = false i:-1; = false double d:0; = false d:0.1; = true d:-0; = false d:-0.1; = false bool b:1; = true b:0; = false null N; = false class O:8:"stdClass":0:{} = true bits i:0; = false i:0; = false i:1; = true i:175; = true x < 0 array a:0:{} = false a:1:{i:0;s:0:"";} = false a:1:{i:0;s:1:"e";} = false string s:4:"test"; = false s:0:""; = false s:1:" "; = false s:1:"1"; = false s:1:"0"; = false s:2:"00"; = false s:2:"-0"; = false s:3:"0.0"; = false s:3:"0.1"; = false s:4:"-0.0"; = false s:4:"-0.1"; = true s:4:"true"; = false s:5:"false"; = false s:4:"null"; = false int i:0; = false i:1; = false i:0; = false i:-1; = true double d:0; = false d:0.1; = false d:-0; = false d:-0.1; = true bool b:1; = false b:0; = false null N; = false class O:8:"stdClass":0:{} = false bits i:0; = false i:0; = false i:1; = false i:175; = false ++x array a:0:{} = array ( ) a:1:{i:0;s:0:"";} = array ( 0 => '', ) a:1:{i:0;s:1:"e";} = array ( 0 => 'e', ) string s:4:"tesu"; = 'tesu' s:1:"1"; = '1' s:1:" "; = ' ' i:2; = 2 i:1; = 1 i:1; = 1 i:1; = 1 d:1; = 1.0 d:1.1; = 1.1 d:1; = 1.0 d:0.9; = 0.9 s:4:"truf"; = 'truf' s:5:"falsf"; = 'falsf' s:4:"nulm"; = 'nulm' int i:1; = 1 i:2; = 2 i:1; = 1 i:0; = 0 double d:1; = 1.0 d:1.1; = 1.1 d:1; = 1.0 d:0.9; = 0.9 bool b:1; = true b:0; = false null i:1; = 1 class O:8:"stdClass":0:{} = (object) array( ) bits i:1; = 1 i:1; = 1 i:2; = 2 i:176; = 176 --x array a:0:{} = array ( ) a:1:{i:0;s:0:"";} = array ( 0 => '', ) a:1:{i:0;s:1:"e";} = array ( 0 => 'e', ) string s:4:"test"; = 'test' i:-1; = -1 s:1:" "; = ' ' i:0; = 0 i:-1; = -1 i:-1; = -1 i:-1; = -1 d:-1; = -1.0 d:-0.9; = -0.9 d:-1; = -1.0 d:-1.1; = -1.1 s:4:"true"; = 'true' s:5:"false"; = 'false' s:4:"null"; = 'null' int i:-1; = -1 i:0; = 0 i:-1; = -1 i:-2; = -2 double d:-1; = -1.0 d:-0.9; = -0.9 d:-1; = -1.0 d:-1.1; = -1.1 bool b:1; = true b:0; = false null N; = NULL class O:8:"stdClass":0:{} = (object) array( ) bits i:-1; = -1 i:-1; = -1 i:0; = 0 i:174; = 174 empty(x) array a:0:{} = true a:1:{i:0;s:0:"";} = false a:1:{i:0;s:1:"e";} = false string s:4:"test"; = false s:0:""; = true s:1:" "; = false s:1:"1"; = false s:1:"0"; = true s:2:"00"; = false s:2:"-0"; = false s:3:"0.0"; = false s:3:"0.1"; = false s:4:"-0.0"; = false s:4:"-0.1"; = false s:4:"true"; = false s:5:"false"; = false s:4:"null"; = false int i:0; = true i:1; = false i:0; = true i:-1; = false double d:0; = true d:0.1; = false d:-0; = true d:-0.1; = false bool b:1; = false b:0; = true null N; = true class O:8:"stdClass":0:{} = false bits i:0; = true i:0; = true i:1; = false i:175; = false strlen(x) array Warning: strlen() expects parameter 1 to be string, array given in /in/joVGh on line 94 a:0:{} = NULL Warning: strlen() expects parameter 1 to be string, array given in /in/joVGh on line 94 a:1:{i:0;s:0:"";} = NULL Warning: strlen() expects parameter 1 to be string, array given in /in/joVGh on line 94 a:1:{i:0;s:1:"e";} = NULL string s:4:"test"; = 4 s:0:""; = 0 s:1:" "; = 1 s:1:"1"; = 1 s:1:"0"; = 1 s:2:"00"; = 2 s:2:"-0"; = 2 s:3:"0.0"; = 3 s:3:"0.1"; = 3 s:4:"-0.0"; = 4 s:4:"-0.1"; = 4 s:4:"true"; = 4 s:5:"false"; = 5 s:4:"null"; = 4 int i:0; = 1 i:1; = 1 i:0; = 1 i:-1; = 2 double d:0; = 1 d:0.1; = 3 d:-0; = 2 d:-0.1; = 4 bool b:1; = 1 b:0; = 0 null N; = 0 class Warning: strlen() expects parameter 1 to be string, object given in /in/joVGh on line 94 O:8:"stdClass":0:{} = NULL bits i:0; = 1 i:0; = 1 i:1; = 1 i:175; = 3 (int) x array a:0:{} = 0 a:1:{i:0;s:0:"";} = 1 a:1:{i:0;s:1:"e";} = 1 string s:4:"test"; = 0 s:0:""; = 0 s:1:" "; = 0 s:1:"1"; = 1 s:1:"0"; = 0 s:2:"00"; = 0 s:2:"-0"; = 0 s:3:"0.0"; = 0 s:3:"0.1"; = 0 s:4:"-0.0"; = 0 s:4:"-0.1"; = 0 s:4:"true"; = 0 s:5:"false"; = 0 s:4:"null"; = 0 int i:0; = 0 i:1; = 1 i:0; = 0 i:-1; = -1 double d:0; = 0 d:0.1; = 0 d:-0; = 0 d:-0.1; = 0 bool b:1; = 1 b:0; = 0 null N; = 0 class O:8:"stdClass":0:{} = 1 bits i:0; = 0 i:0; = 0 i:1; = 1 i:175; = 175 is_int(x) array a:0:{} = false a:1:{i:0;s:0:"";} = false a:1:{i:0;s:1:"e";} = false string s:4:"test"; = false s:0:""; = false s:1:" "; = false s:1:"1"; = false s:1:"0"; = false s:2:"00"; = false s:2:"-0"; = false s:3:"0.0"; = false s:3:"0.1"; = false s:4:"-0.0"; = false s:4:"-0.1"; = false s:4:"true"; = false s:5:"false"; = false s:4:"null"; = false int i:0; = true i:1; = true i:0; = true i:-1; = true double d:0; = false d:0.1; = false d:-0; = false d:-0.1; = false bool b:1; = false b:0; = false null N; = false class O:8:"stdClass":0:{} = false bits i:0; = true i:0; = true i:1; = true i:175; = true intval(x) array a:0:{} = 0 a:1:{i:0;s:0:"";} = 1 a:1:{i:0;s:1:"e";} = 1 string s:4:"test"; = 0 s:0:""; = 0 s:1:" "; = 0 s:1:"1"; = 1 s:1:"0"; = 0 s:2:"00"; = 0 s:2:"-0"; = 0 s:3:"0.0"; = 0 s:3:"0.1"; = 0 s:4:"-0.0"; = 0 s:4:"-0.1"; = 0 s:4:"true"; = 0 s:5:"false"; = 0 s:4:"null"; = 0 int i:0; = 0 i:1; = 1 i:0; = 0 i:-1; = -1 double d:0; = 0 d:0.1; = 0 d:-0; = 0 d:-0.1; = 0 bool b:1; = 1 b:0; = 0 null N; = 0 class O:8:"stdClass":0:{} = 1 bits i:0; = 0 i:0; = 0 i:1; = 1 i:175; = 175 (bool) x array a:0:{} = false a:1:{i:0;s:0:"";} = true a:1:{i:0;s:1:"e";} = true string s:4:"test"; = true s:0:""; = false s:1:" "; = true s:1:"1"; = true s:1:"0"; = false s:2:"00"; = true s:2:"-0"; = true s:3:"0.0"; = true s:3:"0.1"; = true s:4:"-0.0"; = true s:4:"-0.1"; = true s:4:"true"; = true s:5:"false"; = true s:4:"null"; = true int i:0; = false i:1; = true i:0; = false i:-1; = true double d:0; = false d:0.1; = true d:-0; = false d:-0.1; = true bool b:1; = true b:0; = false null N; = false class O:8:"stdClass":0:{} = true bits i:0; = false i:0; = false i:1; = true i:175; = true is_bool(x) array a:0:{} = false a:1:{i:0;s:0:"";} = false a:1:{i:0;s:1:"e";} = false string s:4:"test"; = false s:0:""; = false s:1:" "; = false s:1:"1"; = false s:1:"0"; = false s:2:"00"; = false s:2:"-0"; = false s:3:"0.0"; = false s:3:"0.1"; = false s:4:"-0.0"; = false s:4:"-0.1"; = false s:4:"true"; = false s:5:"false"; = false s:4:"null"; = false int i:0; = false i:1; = false i:0; = false i:-1; = false double d:0; = false d:0.1; = false d:-0; = false d:-0.1; = false bool b:1; = true b:0; = true null N; = false class O:8:"stdClass":0:{} = false bits i:0; = false i:0; = false i:1; = false i:175; = false boolval(x) array a:0:{} = false a:1:{i:0;s:0:"";} = true a:1:{i:0;s:1:"e";} = true string s:4:"test"; = true s:0:""; = false s:1:" "; = true s:1:"1"; = true s:1:"0"; = false s:2:"00"; = true s:2:"-0"; = true s:3:"0.0"; = true s:3:"0.1"; = true s:4:"-0.0"; = true s:4:"-0.1"; = true s:4:"true"; = true s:5:"false"; = true s:4:"null"; = true int i:0; = false i:1; = true i:0; = false i:-1; = true double d:0; = false d:0.1; = true d:-0; = false d:-0.1; = true bool b:1; = true b:0; = false null N; = false class O:8:"stdClass":0:{} = true bits i:0; = false i:0; = false i:1; = true i:175; = true
Output for 7.1.0 - 7.1.25, 7.2.0 - 7.2.33
x == true array a:0:{} = false a:1:{i:0;s:0:"";} = true a:1:{i:0;s:1:"e";} = true string s:4:"test"; = true s:0:""; = false s:1:" "; = true s:1:"1"; = true s:1:"0"; = false s:2:"00"; = true s:2:"-0"; = true s:3:"0.0"; = true s:3:"0.1"; = true s:4:"-0.0"; = true s:4:"-0.1"; = true s:4:"true"; = true s:5:"false"; = true s:4:"null"; = true int i:0; = false i:1; = true i:0; = false i:-1; = true double d:0; = false d:0.1; = true d:-0; = false d:-0.1; = true bool b:1; = true b:0; = false null N; = false class O:8:"stdClass":0:{} = true bits i:0; = false i:0; = false i:1; = true i:175; = true x === true array a:0:{} = false a:1:{i:0;s:0:"";} = false a:1:{i:0;s:1:"e";} = false string s:4:"test"; = false s:0:""; = false s:1:" "; = false s:1:"1"; = false s:1:"0"; = false s:2:"00"; = false s:2:"-0"; = false s:3:"0.0"; = false s:3:"0.1"; = false s:4:"-0.0"; = false s:4:"-0.1"; = false s:4:"true"; = false s:5:"false"; = false s:4:"null"; = false int i:0; = false i:1; = false i:0; = false i:-1; = false double d:0; = false d:0.1; = false d:-0; = false d:-0.1; = false bool b:1; = true b:0; = false null N; = false class O:8:"stdClass":0:{} = false bits i:0; = false i:0; = false i:1; = false i:175; = false x == false array a:0:{} = true a:1:{i:0;s:0:"";} = false a:1:{i:0;s:1:"e";} = false string s:4:"test"; = false s:0:""; = true s:1:" "; = false s:1:"1"; = false s:1:"0"; = true s:2:"00"; = false s:2:"-0"; = false s:3:"0.0"; = false s:3:"0.1"; = false s:4:"-0.0"; = false s:4:"-0.1"; = false s:4:"true"; = false s:5:"false"; = false s:4:"null"; = false int i:0; = true i:1; = false i:0; = true i:-1; = false double d:0; = true d:0.1; = false d:-0; = true d:-0.1; = false bool b:1; = false b:0; = true null N; = true class O:8:"stdClass":0:{} = false bits i:0; = true i:0; = true i:1; = false i:175; = false x === false array a:0:{} = false a:1:{i:0;s:0:"";} = false a:1:{i:0;s:1:"e";} = false string s:4:"test"; = false s:0:""; = false s:1:" "; = false s:1:"1"; = false s:1:"0"; = false s:2:"00"; = false s:2:"-0"; = false s:3:"0.0"; = false s:3:"0.1"; = false s:4:"-0.0"; = false s:4:"-0.1"; = false s:4:"true"; = false s:5:"false"; = false s:4:"null"; = false int i:0; = false i:1; = false i:0; = false i:-1; = false double d:0; = false d:0.1; = false d:-0; = false d:-0.1; = false bool b:1; = false b:0; = true null N; = false class O:8:"stdClass":0:{} = false bits i:0; = false i:0; = false i:1; = false i:175; = false x == 0 array a:0:{} = false a:1:{i:0;s:0:"";} = false a:1:{i:0;s:1:"e";} = false string s:4:"test"; = true s:0:""; = true s:1:" "; = true s:1:"1"; = false s:1:"0"; = true s:2:"00"; = true s:2:"-0"; = true s:3:"0.0"; = true s:3:"0.1"; = false s:4:"-0.0"; = true s:4:"-0.1"; = false s:4:"true"; = true s:5:"false"; = true s:4:"null"; = true int i:0; = true i:1; = false i:0; = true i:-1; = false double d:0; = true d:0.1; = false d:-0; = true d:-0.1; = false bool b:1; = false b:0; = true null N; = true class Notice: Object of class stdClass could not be converted to int in /in/joVGh on line 70 O:8:"stdClass":0:{} = false bits i:0; = true i:0; = true i:1; = false i:175; = false x == 1 array a:0:{} = false a:1:{i:0;s:0:"";} = false a:1:{i:0;s:1:"e";} = false string s:4:"test"; = false s:0:""; = false s:1:" "; = false s:1:"1"; = true s:1:"0"; = false s:2:"00"; = false s:2:"-0"; = false s:3:"0.0"; = false s:3:"0.1"; = false s:4:"-0.0"; = false s:4:"-0.1"; = false s:4:"true"; = false s:5:"false"; = false s:4:"null"; = false int i:0; = false i:1; = true i:0; = false i:-1; = false double d:0; = false d:0.1; = false d:-0; = false d:-0.1; = false bool b:1; = true b:0; = false null N; = false class Notice: Object of class stdClass could not be converted to int in /in/joVGh on line 66 O:8:"stdClass":0:{} = true bits i:0; = false i:0; = false i:1; = true i:175; = false x > 0 array a:0:{} = true a:1:{i:0;s:0:"";} = true a:1:{i:0;s:1:"e";} = true string s:4:"test"; = false s:0:""; = false s:1:" "; = false s:1:"1"; = true s:1:"0"; = false s:2:"00"; = false s:2:"-0"; = false s:3:"0.0"; = false s:3:"0.1"; = true s:4:"-0.0"; = false s:4:"-0.1"; = false s:4:"true"; = false s:5:"false"; = false s:4:"null"; = false int i:0; = false i:1; = true i:0; = false i:-1; = false double d:0; = false d:0.1; = true d:-0; = false d:-0.1; = false bool b:1; = true b:0; = false null N; = false class Notice: Object of class stdClass could not be converted to int in /in/joVGh on line 74 O:8:"stdClass":0:{} = true bits i:0; = false i:0; = false i:1; = true i:175; = true x < 0 array a:0:{} = false a:1:{i:0;s:0:"";} = false a:1:{i:0;s:1:"e";} = false string s:4:"test"; = false s:0:""; = false s:1:" "; = false s:1:"1"; = false s:1:"0"; = false s:2:"00"; = false s:2:"-0"; = false s:3:"0.0"; = false s:3:"0.1"; = false s:4:"-0.0"; = false s:4:"-0.1"; = true s:4:"true"; = false s:5:"false"; = false s:4:"null"; = false int i:0; = false i:1; = false i:0; = false i:-1; = true double d:0; = false d:0.1; = false d:-0; = false d:-0.1; = true bool b:1; = false b:0; = false null N; = false class Notice: Object of class stdClass could not be converted to int in /in/joVGh on line 78 O:8:"stdClass":0:{} = false bits i:0; = false i:0; = false i:1; = false i:175; = false ++x array a:0:{} = array ( ) a:1:{i:0;s:0:"";} = array ( 0 => '', ) a:1:{i:0;s:1:"e";} = array ( 0 => 'e', ) string s:4:"tesu"; = 'tesu' s:1:"1"; = '1' s:1:" "; = ' ' i:2; = 2 i:1; = 1 i:1; = 1 i:1; = 1 d:1; = 1.0 d:1.1; = 1.1 d:1; = 1.0 d:0.9; = 0.9 s:4:"truf"; = 'truf' s:5:"falsf"; = 'falsf' s:4:"nulm"; = 'nulm' int i:1; = 1 i:2; = 2 i:1; = 1 i:0; = 0 double d:1; = 1.0 d:1.1; = 1.1 d:1; = 1.0 d:0.9; = 0.9 bool b:1; = true b:0; = false null i:1; = 1 class O:8:"stdClass":0:{} = stdClass::__set_state(array( )) bits i:1; = 1 i:1; = 1 i:2; = 2 i:176; = 176 --x array a:0:{} = array ( ) a:1:{i:0;s:0:"";} = array ( 0 => '', ) a:1:{i:0;s:1:"e";} = array ( 0 => 'e', ) string s:4:"test"; = 'test' i:-1; = -1 s:1:" "; = ' ' i:0; = 0 i:-1; = -1 i:-1; = -1 i:-1; = -1 d:-1; = -1.0 d:-0.9; = -0.9 d:-1; = -1.0 d:-1.1; = -1.1 s:4:"true"; = 'true' s:5:"false"; = 'false' s:4:"null"; = 'null' int i:-1; = -1 i:0; = 0 i:-1; = -1 i:-2; = -2 double d:-1; = -1.0 d:-0.9; = -0.9 d:-1; = -1.0 d:-1.1; = -1.1 bool b:1; = true b:0; = false null N; = NULL class O:8:"stdClass":0:{} = stdClass::__set_state(array( )) bits i:-1; = -1 i:-1; = -1 i:0; = 0 i:174; = 174 empty(x) array a:0:{} = true a:1:{i:0;s:0:"";} = false a:1:{i:0;s:1:"e";} = false string s:4:"test"; = false s:0:""; = true s:1:" "; = false s:1:"1"; = false s:1:"0"; = true s:2:"00"; = false s:2:"-0"; = false s:3:"0.0"; = false s:3:"0.1"; = false s:4:"-0.0"; = false s:4:"-0.1"; = false s:4:"true"; = false s:5:"false"; = false s:4:"null"; = false int i:0; = true i:1; = false i:0; = true i:-1; = false double d:0; = true d:0.1; = false d:-0; = true d:-0.1; = false bool b:1; = false b:0; = true null N; = true class O:8:"stdClass":0:{} = false bits i:0; = true i:0; = true i:1; = false i:175; = false strlen(x) array Warning: strlen() expects parameter 1 to be string, array given in /in/joVGh on line 94 a:0:{} = NULL Warning: strlen() expects parameter 1 to be string, array given in /in/joVGh on line 94 a:1:{i:0;s:0:"";} = NULL Warning: strlen() expects parameter 1 to be string, array given in /in/joVGh on line 94 a:1:{i:0;s:1:"e";} = NULL string s:4:"test"; = 4 s:0:""; = 0 s:1:" "; = 1 s:1:"1"; = 1 s:1:"0"; = 1 s:2:"00"; = 2 s:2:"-0"; = 2 s:3:"0.0"; = 3 s:3:"0.1"; = 3 s:4:"-0.0"; = 4 s:4:"-0.1"; = 4 s:4:"true"; = 4 s:5:"false"; = 5 s:4:"null"; = 4 int i:0; = 1 i:1; = 1 i:0; = 1 i:-1; = 2 double d:0; = 1 d:0.1; = 3 d:-0; = 2 d:-0.1; = 4 bool b:1; = 1 b:0; = 0 null N; = 0 class Warning: strlen() expects parameter 1 to be string, object given in /in/joVGh on line 94 O:8:"stdClass":0:{} = NULL bits i:0; = 1 i:0; = 1 i:1; = 1 i:175; = 3 (int) x array a:0:{} = 0 a:1:{i:0;s:0:"";} = 1 a:1:{i:0;s:1:"e";} = 1 string s:4:"test"; = 0 s:0:""; = 0 s:1:" "; = 0 s:1:"1"; = 1 s:1:"0"; = 0 s:2:"00"; = 0 s:2:"-0"; = 0 s:3:"0.0"; = 0 s:3:"0.1"; = 0 s:4:"-0.0"; = 0 s:4:"-0.1"; = 0 s:4:"true"; = 0 s:5:"false"; = 0 s:4:"null"; = 0 int i:0; = 0 i:1; = 1 i:0; = 0 i:-1; = -1 double d:0; = 0 d:0.1; = 0 d:-0; = 0 d:-0.1; = 0 bool b:1; = 1 b:0; = 0 null N; = 0 class Notice: Object of class stdClass could not be converted to int in /in/joVGh on line 98 O:8:"stdClass":0:{} = 1 bits i:0; = 0 i:0; = 0 i:1; = 1 i:175; = 175 is_int(x) array a:0:{} = false a:1:{i:0;s:0:"";} = false a:1:{i:0;s:1:"e";} = false string s:4:"test"; = false s:0:""; = false s:1:" "; = false s:1:"1"; = false s:1:"0"; = false s:2:"00"; = false s:2:"-0"; = false s:3:"0.0"; = false s:3:"0.1"; = false s:4:"-0.0"; = false s:4:"-0.1"; = false s:4:"true"; = false s:5:"false"; = false s:4:"null"; = false int i:0; = true i:1; = true i:0; = true i:-1; = true double d:0; = false d:0.1; = false d:-0; = false d:-0.1; = false bool b:1; = false b:0; = false null N; = false class O:8:"stdClass":0:{} = false bits i:0; = true i:0; = true i:1; = true i:175; = true intval(x) array a:0:{} = 0 a:1:{i:0;s:0:"";} = 1 a:1:{i:0;s:1:"e";} = 1 string s:4:"test"; = 0 s:0:""; = 0 s:1:" "; = 0 s:1:"1"; = 1 s:1:"0"; = 0 s:2:"00"; = 0 s:2:"-0"; = 0 s:3:"0.0"; = 0 s:3:"0.1"; = 0 s:4:"-0.0"; = 0 s:4:"-0.1"; = 0 s:4:"true"; = 0 s:5:"false"; = 0 s:4:"null"; = 0 int i:0; = 0 i:1; = 1 i:0; = 0 i:-1; = -1 double d:0; = 0 d:0.1; = 0 d:-0; = 0 d:-0.1; = 0 bool b:1; = 1 b:0; = 0 null N; = 0 class Notice: Object of class stdClass could not be converted to int in /in/joVGh on line 114 O:8:"stdClass":0:{} = 1 bits i:0; = 0 i:0; = 0 i:1; = 1 i:175; = 175 (bool) x array a:0:{} = false a:1:{i:0;s:0:"";} = true a:1:{i:0;s:1:"e";} = true string s:4:"test"; = true s:0:""; = false s:1:" "; = true s:1:"1"; = true s:1:"0"; = false s:2:"00"; = true s:2:"-0"; = true s:3:"0.0"; = true s:3:"0.1"; = true s:4:"-0.0"; = true s:4:"-0.1"; = true s:4:"true"; = true s:5:"false"; = true s:4:"null"; = true int i:0; = false i:1; = true i:0; = false i:-1; = true double d:0; = false d:0.1; = true d:-0; = false d:-0.1; = true bool b:1; = true b:0; = false null N; = false class O:8:"stdClass":0:{} = true bits i:0; = false i:0; = false i:1; = true i:175; = true is_bool(x) array a:0:{} = false a:1:{i:0;s:0:"";} = false a:1:{i:0;s:1:"e";} = false string s:4:"test"; = false s:0:""; = false s:1:" "; = false s:1:"1"; = false s:1:"0"; = false s:2:"00"; = false s:2:"-0"; = false s:3:"0.0"; = false s:3:"0.1"; = false s:4:"-0.0"; = false s:4:"-0.1"; = false s:4:"true"; = false s:5:"false"; = false s:4:"null"; = false int i:0; = false i:1; = false i:0; = false i:-1; = false double d:0; = false d:0.1; = false d:-0; = false d:-0.1; = false bool b:1; = true b:0; = true null N; = false class O:8:"stdClass":0:{} = false bits i:0; = false i:0; = false i:1; = false i:175; = false boolval(x) array a:0:{} = false a:1:{i:0;s:0:"";} = true a:1:{i:0;s:1:"e";} = true string s:4:"test"; = true s:0:""; = false s:1:" "; = true s:1:"1"; = true s:1:"0"; = false s:2:"00"; = true s:2:"-0"; = true s:3:"0.0"; = true s:3:"0.1"; = true s:4:"-0.0"; = true s:4:"-0.1"; = true s:4:"true"; = true s:5:"false"; = true s:4:"null"; = true int i:0; = false i:1; = true i:0; = false i:-1; = true double d:0; = false d:0.1; = true d:-0; = false d:-0.1; = true bool b:1; = true b:0; = false null N; = false class O:8:"stdClass":0:{} = true bits i:0; = false i:0; = false i:1; = true i:175; = true

preferences:
184.52 ms | 498 KiB | 5 Q