Back
Syntax
Study
Editor
Mode:
HTML
CSS
JavaScript
PHP
Reset
Run »
HTML / CSS / JS
<?php interface Serializable { public function serialize(): string; public function unserialize(string $data): void; } class User implements Serializable { public function __construct( private string $name, private string $email ) {} public function serialize(): string { return json_encode(["name" => $this->name, "email" => $this->email]); } public function unserialize(string $data): void { $obj = json_decode($data, true); $this->name = $obj["name"]; $this->email = $obj["email"]; } }
Result
Open