public function test_is_serialized() { $this->assertFalse(util::is_serialized(1)); $this->assertFalse(util::is_serialized(null)); $this->assertFalse(util::is_serialized('s:4:"test;')); $this->assertFalse(util::is_serialized('a:0:{}!')); $this->assertFalse(util::is_serialized('a:0')); $this->assertFalse(util::is_serialized('This is a string')); $this->assertFalse(util::is_serialized('a string')); $this->assertFalse(util::is_serialized('z:0;')); $this->assertTrue(util::is_serialized('N;')); $this->assertTrue(util::is_serialized('b:1;')); $this->assertTrue(util::is_serialized('a:0:{}')); $this->assertTrue(util::is_serialized('O:8:"stdClass":2:{s:5:"prop1";s:5:"Hello";s:5:"prop2";s:5:"World";}')); }