3v4l.org

run code in 300+ PHP versions simultaneously
<?php $a = range(0, 1000); $level = 1; $params = strtr(base64_encode(gzcompress(serialize($a), $level)), '+/=', 'äåö'); $className = 'SomeClass_' . $params; var_dump(strlen($params)); eval('class ' . $className . ' {}'); var_dump(new $className());
Output for git.master, git.master_jit, rfc.property-hooks
int(3748) object(SomeClass_eAFN2kGu47wRhdEtWSIpSv2vJsOsIcje03WKF8jAn2d124N3IBv9rz�X73f9�cä��z�6df1971e93mNvä1mue1�r7X6zmv�fe9Xu95fX�f63XVwY6TUkcvqZOX1OFL6uwldfySOn1JDVzifOWujY5�sviHS52�pc7fUudvqfO31Plb6vwtzldGbXTq�JA6P6TOD6nzQ�r8kDo�pM4PqfNDnK�M2ujU�Sl1fkqdn1Lnp9T5KXV�Sp2fUuenOF9ZtdGp80vq�JI6v6TOL6nzS�r8kjq�pM4vcb7y1Eanzj9S5x�p84�U�Ufq�CN1�pE6�0idf8T5yq6NTp3fUue31PktdX5Lnd9S57fU�S11fovzlbc2OnX�lTr�Sp1�pc6�UudfqfOv1PlX6vwrzle�2ujU�U�q�Cd1�pM6�0md�6TOf1LnP6nznzhf�fu3�X�thevXrY3r162V69etnevXraXr162t69ettevXrb3r1�1FPX�31i�LpxZbgP7rP7XYCrQApxZbglbg1GJrcPWisuA6tXt37d5dn5QLFxNSn5QNFxdSn5QPFxvSXlQ�XKcWOXExIrXLiosTqV1eXKxI7TLj4kXai8qM69QuOy5upHb5cbEjtcuQix�pXY5cDEl7UTlyndrlycWS1C5TLp6kdrlyMSW1y5aLK2kvKluuU7uMufiS2uXMxZjULmsuzqR2eXOxJu1F5c11apc7F3NSu�y5uJPa5c�FntQugy7�pL2oDLpO7bLo4lBql0cXi1K7TLp4lNrl0sWktBeVS9epXT5dbErtMuriU2qXUxejUrusujiV9mL15lVauzevblKltXvz6iZVWrs3r25SpbV78�omVdqLyqv71C6vblKldnl1kyq1y6ubVKldXt2kSntR�9nl1C6vblKldvs5pp9hTu32s0w�x5za7eeZfpY57UUl1X1ql1c3r1K7vLp5ldrl1c2r1C6vbl6lvaikuk�t8urmVWqXVzevUru8unmV2uXVzau0F5VU96ldXt28Su3y6uZVapdXN69Su7y6eZX2opLqPrXLq5tXqV1e3bxK7fLq5lVql1c3r9JeVFLdp3Z5dfMqtcurm1epXV7dvErt8urmVdqLSqr71C6vbl6ldnl18yq1y6ubV6ldXt28SntRSXWf2uXVzavULq9uXqV2eXXzKrXLq5tXaS9WB6�S2h28GrxKa3fwavAqrd3Bq8GrtHYHrwav0l5UUo1Tu7wavErt8mrwKrXLq8Gr1C6vBq�SXlRSjVO7vBq8Su3yapAqtcurQarULq8GqdJeVFKNU7v9Pex8B6vnutHfwk7reXL0t7H�JnZaz5Ojv5H1t7HTep4c�a1s9KKSapza5dXgVerz8mrwKvV5eTV4lfq8vBq8SntRSTVO7fJq8Cq1y6vBq9QurwavUru8GrxKe1FJNU7t8mrwKrXLq8Gr1C6vBq9Su7wavEp7UUk1Tu3yavAqtcurwavULq8Gr1K7vBq8SntRSTVO7fJq8Cq1y6vBq9QurwavUru8GrxKe1FJNU7t8mrwKrXLq8Gr1C6vBq9Su7wavEp7sTp5ldbu5NXkVVq7k1eTV2ntTl5NXqW1O3k1eZX2opJqntrl1eRVapdXk1epXV5NXqV2eTV5lfaikmqe2uXV5FVql1eTV6ldXk1epXZ5NXmV9qKSap7a5dXkVWqXV5NUqV1eTVKldnk1SZX2opJqntrt35L6d6RTu�f3pHJy9i9K�WvSaTk5�1el�kXptJyc�cvS7EUl1Ty1y6vJq9QuryavUp�XV5NXqc�Lq8mrtBeVVPPULq8mr1K7vJq8Su3yavIqtcuryau0F5VU89QuryavUru8mrxK7fJq8iq1y6vJq7QXlVTz1C6vJq9Su7yavErt8mryKrXLq8mrtBeVVPPULq8mr1K7vJq8Su3yavIqtcuryau0F6uLV2ntLl4tXqW1u3i1eJXW7uLV4lVau4tXi1dpLyqp1qldXi1epXZ5tXiV2uXV4lVql1eLV2kvKqnWqV1eLV6ldnm1eJXa5dXiVWqXV4tXaS8qqdapXV4tXqV2ebV4ldrl1eJVapdXi1dpLyqp1qldXi1SpXZ5tUiV2uXVIlVql1eLVGkvKqnWqV1eLV6ldnm1eJXa5dXiVWqXV4tXaS8qqdapXV4tXqV2ebV4ldrl1eJVapdXi1dpLyqp1qldXi1epXZ5tXiV2uXV4lVql1eLV2kvKqnWqV1eLV6ldnm1eJXa5dXiVWqXV4tXaS8qqdapXV4tXqV2ebV4ldrl1eJVapdXi1dpL1YfXqW1äDq4VVauw�vHl6ltfvw6uFVWrsPrx5epb2opHpO7fLq4VVql1cPr1K7vHp4ldrl1cOrtBeVVM�pXV49vErt8urhVWqXVw�vUru8eniV9qKS6jm1y6uHV6ldXj28Su3y6uFVapdXD6�SXlRSPad2efXwKrXLq4dXqV1ePbxK7fLq4VXai0qq59Qurx5epXZ59fAqtcurh1epXV49vEp7UUn1nNrl1cOr1C6vHl6ldnn18Cq1y6uHV2kvKqmeU7u8eniV2uXVw6vULq8eXqV2efXwKu1FJdVzapdXD69Su7x6eJXa5dXDq9Qurx5epb2opHpO7fLq4VVql1cPr1K7vHp4ldrl1cOrtBerm1dp7W5ebV6ltbt5tXmV1u7m1eZVWrubV5tXaS8qqfapXV5tXqV2ebV5ldrl1eZVapdXm1dpLyqp9qldXm1epXZ5tXmV2uXV5lVql1ebV2kvKqn2qV1ebV6ldnm1eZXa5dXmVWqXV5tXaS8qqfapXV5tXqV2ebV5ldrl1eZVapdXm1dpLyqp9qldXm1epXZ5tXmV2uXV5lVql1ebV2kvKqn2qV1ebV6ldnm1eZXa5dXmVWqXV5tXaS8qqfapXV5tXqV2ebV5ldrl1eZVapdXm1dpLyqp9qldXm1epXZ5tXmV2uXV5lVql1ebV2kvKqn2qV1ebV6ldnm1eZXa5dXmVWqXV5tXaS9WX16ltfvy6uVVWrsvr15epbX78urlVVq7L69eXqW9qKR6T�3y6uVVapdXL69Su7x6eZXa5dXLq7QXlVTvqV1evbxK7fLq5VVql1cvr1K7vHp5lfaikuo9tcurl1epXV69vErt8urlVWqXVy�v0l5UUr2ndnn18iq1y6uXV6ldXr28Su3y6uVV2otKqvfULq9eXqV2efXyKrXLq5dXqV1evbxKe1FJ9Z7a5dXLq9Qur15epXZ59fIqtcurl1dpLyqp3lO7vHp5ldrl1cur1C6vXl6ldnn18irtRSXVe2qXVy�vUru8enmV2uXVy6vULq9eXqW9qKR6T�3y6uVVapdXL69Su7x6eZXa5dXLq7QXqx�v0tr9ePXxKq3dj1cfr9La�Xj18Sqt3Y9XH6�SXlRSfad2efXxKrXLq49XqV1efbxK7fLq41Xai0qq79Qurz5epXZ59fEqtcurj1epXV59vEp7UUn1ndrl1cer1C6vPl6ldnn18Sq1y6uPV2kvKqm�U7u8�niV2uXVx6vULq8�XqV2efXxKu1FJdV3apdXH69Su7z6eJXa5dXHq9Qurz5epb2opPpO7fLq41Vql1cfr1K7vPp4ldrl1certBeVVN�pXV59vErt8urjVWqXVx�vUru8�niV9qKS6ju1y6uPV6ldXn28Su3y6uNVapdXH6�SXlRSfad2efXxKrXLq49XqV1efbxK7fLq41Xai9W��1�0�IfR3z���R�rTnIL)#1 (0) { }

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.32 ms | 409 KiB | 8 Q