3v4l.org

run code in 300+ PHP versions simultaneously
<?php // version started by 1.0.1.1 // version is set by 1.1.1.1 // | | | | // | | | -- build number 'build' // | | ---- patch level 'patch' // | ------ minor release 'minor' // -------- major release 'major' $version = []; $version[] = ['major' => 'history1']; $version[] = ['minor' => 'history2']; $version[] = ['patch' => 'history3']; $version[] = ['build' => 'history4']; $major = 1; $minor = 0; $patch = 1; $build = 1; foreach ($version as $versionInfo) { echo $versionInfo; } var_dump($version);

preferences:
49.48 ms | 402 KiB | 5 Q