3v4l.org

run code in 300+ PHP versions simultaneously
<?php $card = new stdClass(); $card->accountNumber = '15'; $card->foo = 'bar'; var_dump($card); $request = new stdClass(); $request->card = $card; var_dump($request); $requestForLog = clone($request); $requestForLog->card = "redacted"; var_dump($request);
Output for git.master, git.master_jit, rfc.property-hooks
object(stdClass)#1 (2) { ["accountNumber"]=> string(2) "15" ["foo"]=> string(3) "bar" } object(stdClass)#2 (1) { ["card"]=> object(stdClass)#1 (2) { ["accountNumber"]=> string(2) "15" ["foo"]=> string(3) "bar" } } object(stdClass)#2 (1) { ["card"]=> object(stdClass)#1 (2) { ["accountNumber"]=> string(2) "15" ["foo"]=> string(3) "bar" } }

This tab shows result from various feature-branches currently under review by the php developers. Contact me to have additional branches featured.

Active branches

Archived branches

Once feature-branches are merged or declined, they are no longer available. Their functionality (when merged) can be viewed from the main output page


preferences:
108.28 ms | 402 KiB | 8 Q