3v4l.org

run code in 150+ php & hhvm versions
Bugs & Features
<?php echo base64_encode(microtime(true));
Output for 7.1.0
MTM5NzcyMDkxNy4wMDYx
Output for 7.0.14
MTM5NzcyMDkxNy4wMDM3
Output for 7.0.7
MTQ2NDI3MzE0Mi43MjQ=
Output for 7.0.6
MTQ2NDI3MzE0My4wMTA0
Output for 7.0.5
MTQ2NDI3MzE0NC4yMjI4
Output for 7.0.4
MTQ2NDI3MzE0NC44MTg1
Output for 7.0.3
MTQ2NDI3MzE0NS40ODU=
Output for 7.0.2
MTQ2NDI3MzE0NS45Mzkx
Output for 7.0.1
MTQ2NDI3MzE0Ni4xNDMx
Output for 7.0.0
MTQ2NDI3MzE0Ni41MjM4
Output for hhvm-3.12.0
MTQ2NDI3MzE0NS4wNDk3
Output for hhvm-3.10.0
MTQ2NDI3MzE0Ny4xMDU2
Output for 5.6.28
MTM5NzcyMDkxNy4wMDQz
Output for 5.6.22
MTQ2NDI3MzE0Mi40MjYz
Output for 5.6.21
MTQ2NDI3MzE0Mi44NjU=
Output for 5.6.20
MTQ2NDI3MzE0NC4wODQx
Output for 5.6.19
MTQ2NDI3MzE0NC41MjY2
Output for 5.6.18
MTQ2NDI3MzE0NS4xOTcy
Output for 5.6.17
MTQ2NDI3MzE0NS43ODM1
Output for 5.6.16
MTQ2NDI3MzE0Ni42NDg1
Output for 5.6.15
MTQ2NDI3MzE0Ni44
Output for 5.6.14
MTQ2NDI3MzE0Ny4zOTg5
Output for 5.6.13
MTQ2NDI3MzE0Ny41NDQ=
Output for 5.6.12
MTQ2NDI3MzE0OC41MTUz
Output for 5.6.11
MTQ2NDI3MzE0OC42NDM=
Output for 5.6.10
MTQ2NDI3MzE0OS4xMDA0
Output for 5.6.9
MTQ2NDI3MzE0OS43MTA1
Output for 5.6.8
MTQ2NDI3MzE1MC4xNTcz
Output for 5.6.7
MTQ2NDI3MzE1MC42NDQ2
Output for 5.6.6
MTQ2NDI3MzE1MS4yMzc0
Output for 5.6.5
MTQ2NDI3MzE1MS44NDU4
Output for 5.6.4
MTQ2NDI3MzE1Mi4zNDg2
Output for 5.6.3
MTQ2NDI3MzE1Mi42NA==
Output for 5.6.2
MTQ2NDI3MzE1My4yODE1
Output for 5.6.1
MTQ2NDI3MzE1My40Mjc0
Output for 5.6.0
MTQ2NDI3MzE1My41NzE0
Output for 5.5.36
MTQ2NDI3MzE0Mi41Nzg4
Output for 5.5.35
MTQ2NDI3MzE0My4xNjM0
Output for 5.5.34
MTQ2NDI3MzE0My45MzE4
Output for 5.5.33
MTQ2NDI3MzE0NC42NzM2
Output for 5.5.32
MTQ2NDI3MzE0NS4zMzc5
Output for 5.5.31
MTQ2NDI3MzE0NS42MzU=
Output for 5.5.30
MTQ2NDI3MzE0Ny4yNTE1
Output for 5.5.29
MTQ2NDI3MzE0Ny42OTY=
Output for 5.5.28
MTQ2NDI3MzE0OC4yNTYy
Output for 5.5.27
MTQ2NDI3MzE0OC43NzE=
Output for 5.5.26
MTQ2NDI3MzE0OS40MTA5
Output for 5.5.25
MTQ2NDI3MzE0OS44Njgz
Output for 5.5.24
MTQ2NDI3MzE1MC4zNDQy
Output for 5.5.23
MTQ2NDI3MzE1MC45NDA0
Output for 5.5.22
MTQ2NDI3MzE1MS4zOTM4
Output for 5.5.21
MTQ2NDI3MzE1MS41NDY3
Output for 5.5.20
MTQ2NDI3MzE1Mi4xNjQ1
Output for 5.5.19
MTQ2NDI3MzE1Mi43ODc4
Output for 5.5.18
MTQ2NDI3MzE1Mi45NDAz
Output for 5.5.16
MTQ2NDI3MzE1My43MjEx
Output for 5.5.15
MTQ2NDI3MzE1NC4zMTM4
Output for 5.5.14
MTQ2NDI3MzE1NC40NDE0
Output for 5.5.13
MTQ2NDI3MzE1NC44NzA3
Output for 5.5.12
MTQ2NDI3MzE1NS4xNDcx
Output for 5.5.11
MTQ2NDI3MzE1NS40ODY4
Output for 5.5.10
MTQ2NDI3MzE1NS43NzUx
Output for 5.5.9
MTQ2NDI3MzE1NS45MDk3
Output for 5.5.8
MTQ2NDI3MzE1Ni4xOTkz
Output for 5.5.7
MTQ2NDI3MzE1Ni42MzU4
Output for 5.5.6
MTQ2NDI3MzE1Ny4xMDUz
Output for 5.5.5
MTQ2NDI3MzE1Ny4yNTM5
Output for 5.5.4
MTQ2NDI3MzE1Ny42MTQx
Output for 5.5.3
MTQ2NDI3MzE1Ny45NDQx
Output for 5.5.2
MTQ2NDI3MzE1OC4wODkz
Output for 5.5.1
MTQ2NDI3MzE1OC4zNDg5
Output for 5.5.0
MTQ2NDI3MzE1OC43OTIx
Output for 5.4.45
MTQ2NDI3MzE0Ny44NDg0
Output for 5.4.44
MTQ2NDI3MzE0OC4zNjg5
Output for 5.4.43
MTQ2NDI3MzE0OC45NDE3
Output for 5.4.42
MTQ2NDI3MzE0OS4yNTM3
Output for 5.4.41
MTQ2NDI3MzE0OS41NjYx
Output for 5.4.40
MTQ2NDI3MzE1MC40OTM5
Output for 5.4.39
MTQ2NDI3MzE1MC43OTg2
Output for 5.4.38
MTQ2NDI3MzE1MS4wODM4
Output for 5.4.37
MTQ2NDI3MzE1MS42OTQx
Output for 5.4.36
MTQ2NDI3MzE1Mi4wMTU5
Output for 5.4.35
MTQ2NDI3MzE1Mi40OTE4
Output for 5.4.34
MTQ2NDI3MzE1My4xNDIy
Output for 5.4.32
MTQ2NDI3MzE1My44Njg=
Output for 5.4.31
MTQ2NDI3MzE1NC4xNTU1
Output for 5.4.30
MTQ2NDI3MzE1NC41ODM0
Output for 5.4.29
MTQ2NDI3MzE1NC43Mjc4
Output for 5.4.28
MTQ2NDI3MzE1NS4wMDk0
Output for 5.4.27
MTQ2NDI3MzE1NS4zNTE1
Output for 5.4.26
MTQ2NDI3MzE1NS42MzQz
Output for 5.4.25
MTQ2NDI3MzE1Ni4wNDU1
Output for 5.4.24
MTQ2NDI3MzE1Ni4zMzk4
Output for 5.4.23
MTQ2NDI3MzE1Ni40ODQ=
Output for 5.4.22
MTQ2NDI3MzE1Ni45MTU0
Output for 5.4.21
MTQ2NDI3MzE1Ny4zNjM3
Output for 5.4.20
MTQ2NDI3MzE1Ny40ODE=
Output for 5.4.19
MTQ2NDI3MzE1Ny43NzA5
Output for 5.4.18
MTQ2NDI3MzE1OC4yMzAx
Output for 5.4.17
MTQ2NDI3MzE1OC42NDMx
Output for 5.4.16
MTQ2NDI3MzE1OC45MzQ5
Output for 5.4.15
MTQ2NDI3MzE1OS40MDI2
Output for 5.4.14
MTQ2NDI3MzE1OS41NDk1
Output for 5.4.13
MTQ2NDI3MzE1OS44NDM2
Output for 5.4.12
MTQ2NDI3MzE2MC4xMjk1
Output for 5.4.11
MTQ2NDI3MzE2MC41NDgx
Output for 5.4.10
MTQ2NDI3MzE2MC44Nzg1
Output for 5.4.9
MTQ2NDI3MzE2MS4wMzEx
Output for 5.4.8
MTQ2NDI3MzE2MS40OTU2
Output for 5.4.7
MTQ2NDI3MzE2MS43ODEx
Output for 5.4.6
MTQ2NDI3MzE2MS45MzYz
Output for 5.4.5
MTQ2NDI3MzE2Mi4zNzUz
Output for 5.4.4
MTQ2NDI3MzE2Mi42OTEx
Output for 5.4.3
MTQ2NDI3MzE2Mi44Mzg3
Output for 5.4.2
MTQ2NDI3MzE2My4yOTAy
Output for 5.4.1
MTQ2NDI3MzE2My42MjAx
Output for 5.4.0
MTQ2NDI3MzE2My43NTgz
Output for 5.3.29
MTQ2NDI3MzE1NC4wMTcy
Output for 5.3.28
MTQ2NDI3MzE1Ni43Nzc5
Output for 5.3.27
MTQ2NDI3MzE1OC40OTY4
Output for 5.3.26
MTQ2NDI3MzE1OS4xMTc2
Output for 5.3.25
MTQ2NDI3MzE1OS4yNTU3
Output for 5.3.24
MTQ2NDI3MzE1OS43MDMx
Output for 5.3.23
MTQ2NDI3MzE1OS45ODU=
Output for 5.3.22
MTQ2NDI3MzE2MC4yNTMy
Output for 5.3.21
MTQ2NDI3MzE2MC4zOTc0
Output for 5.3.20
MTQ2NDI3MzE2MC43MDgy
Output for 5.3.19
MTQ2NDI3MzE2MS4xODI5
Output for 5.3.18
MTQ2NDI3MzE2MS4zMjg3
Output for 5.3.17
MTQ2NDI3MzE2MS42NDA2
Output for 5.3.16
MTQ2NDI3MzE2Mi4wODMx
Output for 5.3.15
MTQ2NDI3MzE2Mi4yMjc=
Output for 5.3.14
MTQ2NDI3MzE2Mi41NDE2
Output for 5.3.13
MTQ2NDI3MzE2Mi45ODc1
Output for 5.3.12
MTQ2NDI3MzE2My4xNDY=
Output for 5.3.11
MTQ2NDI3MzE2My40NjE3
Output for 5.3.10
MTQ2NDI3MzE2My45MjQz
Output for 5.3.9
MTQ2NDI3MzE2NC4wNTk4
Output for 5.3.8
MTQ2NDI3MzE2NC4yMDg0
Output for 5.3.7
MTQ2NDI3MzE2NC4zNDc2
Output for 5.3.6
MTQ2NDI3MzE2NC40OTI5
Output for 5.3.5
MTQ2NDI3MzE2NC42MzQ=
Output for 5.3.4
MTQ2NDI3MzE2NS4wOTM1
Output for 5.3.3
MTQ2NDI3MzE2NS4zNjg0
Output for 5.3.2
MTQ2NDI3MzE2NS42MzU1
Output for 5.3.1
MTQ2NDI3MzE2Ni4wMjIx
Output for 5.3.0
MTQ2NDI3MzE2Ni4zMzM1
Output for 5.2.17
MTQ2NDI3MzE2NC43NjMy
Output for 5.2.16
MTQ2NDI3MzE2NC44ODQx
Output for 5.2.15
MTQ2NDI3MzE2NS4yMjM1
Output for 5.2.14
MTQ2NDI3MzE2NS41MDE1
Output for 5.2.13
MTQ2NDI3MzE2NS43NDQ1
Output for 5.2.12
MTQ2NDI3MzE2NS44NzU5
Output for 5.2.11
MTQ2NDI3MzE2Ni4xODc2
Output for 5.2.10
MTQ2NDI3MzE2Ni40Njk=
Output for 5.2.9
MTQ2NDI3MzE2Ni42MDAz
Output for 5.2.8
MTQ2NDI3MzE2Ni43MjM1
Output for 5.2.7
MTQ2NDI3MzE2Ni44NTgz
Output for 5.2.6
MTQ2NDI3MzE2Ny4wODk5
Output for 5.2.5
MTQ2NDI3MzE2Ny4zMjc5
Output for 5.2.4
MTQ2NDI3MzE2Ny40NTQ=
Output for 5.2.3
MTQ2NDI3MzE2Ny41OTM0
Output for 5.2.2
MTQ2NDI3MzE2Ny43Mjg4
Output for 5.2.1
MTQ2NDI3MzE2OC4yMjUy
Output for 5.2.0
MTQ2NDI3MzE2OC4zNTE1
Output for 5.1.6
MTQ2NDI3MzE2OC40Njk1
Output for 5.1.5
MTQ2NDI3MzE2OC43MTM0
Output for 5.1.4
MTQ2NDI3MzE2OC45MzE3
Output for 5.1.3
MTQ2NDI3MzE2OS4wNTg=
Output for 5.1.2
MTQ2NDI3MzE2OS4yNTM2
Output for 5.1.1
MTQ2NDI3MzE2OS40ODQ=
Output for 5.1.0
MTQ2NDI3MzE2OS42MTA2
Output for 5.0.5
MTQ2NDI3MzE2OS44MjMz
Output for 5.0.4
MTQ2NDI3MzE3MC4wOTMx
Output for 5.0.3
MTQ2NDI3MzE3MC4zMjEx
Output for 5.0.2
MTQ2NDI3MzE3MC41NTU1
Output for 5.0.1
MTQ2NDI3MzE3MC43NTI=
Output for 5.0.0
MTQ2NDI3MzE3MC44NzUy
Output for 4.4.9
MC45NTgwMzEwMCAxNDY0MjczMTY2
Output for 4.4.8
MC4xOTg0MjUwMCAxNDY0MjczMTY3
Output for 4.4.7
MC44MzUzMDAwMCAxNDY0MjczMTY3
Output for 4.4.6
MC45MzQ2NTkwMCAxNDY0MjczMTY3
Output for 4.4.5
MC4wOTUxODIwMCAxNDY0MjczMTY4
Output for 4.4.4
MC41OTI3MTcwMCAxNDY0MjczMTY4
Output for 4.4.3
MC44MTMyNjEwMCAxNDY0MjczMTY4
Output for 4.4.2
MC4zNjAzNTIwMCAxNDY0MjczMTY5
Output for 4.4.1
MC43MTA3ODEwMCAxNDY0MjczMTY5
Output for 4.4.0
MC45NzUxODcwMCAxNDY0MjczMTY5
Output for 4.3.11
MC4yMDEzMDkwMCAxNDY0MjczMTcw
Output for 4.3.10
MC40MTAwMjkwMCAxNDY0MjczMTcw
Output for 4.3.9
MC42NTExOTgwMCAxNDY0MjczMTcw
Output for 4.3.8
MC4wMzY1MjkwMCAxNDY0MjczMTcx
Output for 4.3.7
MC4xMzcyNjQwMCAxNDY0MjczMTcx
Output for 4.3.6
MC4yMzgxNTAwMCAxNDY0MjczMTcx
Output for 4.3.5
MC4zNDIxMjgwMCAxNDY0MjczMTcx
Output for 4.3.4
MC40NTg5ODkwMCAxNDY0MjczMTcx
Output for 4.3.3
MC41NjM5OTQwMCAxNDY0MjczMTcx
Output for 4.3.2
MC42NjE5MjEwMCAxNDY0MjczMTcx
Output for 4.3.1
MC43Njg2MjYwMCAxNDY0MjczMTcx
Output for 4.3.0
MC44NzY3ODIwMCAxNDY0MjczMTcx