3v4l.org

run code in 300+ PHP versions simultaneously
<?php ob_start(); ini_set('session.hash_function','sha512'); session_start(); $orig = session_id(); session_regenerate_id(); $new = session_id(); var_dump($orig,$new); session_commit(); ini_set('session.hash_function','sha1'); session_start(); $orig = session_id(); session_regenerate_id(); $new = session_id(); var_dump($orig,$new);
Output for git.master
string(32) "be9ac728719315e25a6804cdc9c7f910" string(32) "278e0f3966436d18ba58b8f9dbad031c" string(32) "278e0f3966436d18ba58b8f9dbad031c" string(32) "a90bf2ff6f2f3bdb50fca4f0261ffe5a"
Output for git.master_jit
string(32) "4ad3787f01a8f60e7871e649bc613391" string(32) "a9ec483e11cb6d5d130be20596b4a5aa" string(32) "a9ec483e11cb6d5d130be20596b4a5aa" string(32) "c7f731493da4686fdf46929198ed6b22"
Output for rfc.property-hooks
string(32) "dba56ef7cf7c54e1f3481dd6bb1eaa04" string(32) "fe873707da61eb5be3bb9cbe2ef1f795" string(32) "fe873707da61eb5be3bb9cbe2ef1f795" string(32) "5f3e4cd63e2ea2f43c1c5fe99dc294dc"

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:
52.71 ms | 401 KiB | 8 Q