3v4l.org

run code in 150+ php & hhvm versions
Bugs & Features
<?php srand ( (double)microtime () * 10000000 ); $var = array ( 'Eins', 'Zwei', 'Drei', 'Vier' ); $rand_var = array_rand ( $var, 3 ); for ( $x = 0; $x < count ( $rand_var ); $x++ ) { echo $var[$rand_var[$x]] . "\n"; } ?>
Output for 4.3.7, 4.3.9, 4.4.3, 4.4.5, 5.0.4 - 5.0.5, 5.1.5, 5.2.1, 5.2.6, 5.2.10 - 5.2.11, 5.2.14, 5.2.16, 5.3.2, 5.3.8, 5.3.12 - 5.3.13, 5.3.21, 5.3.24, 5.3.26, 5.4.0, 5.4.10, 5.4.13, 5.4.16 - 5.4.17, 5.4.21 - 5.4.22, 5.4.26, 5.4.28, 5.4.35, 5.4.37, 5.4.45, 5.5.6, 5.5.26, 5.5.30, 5.5.32, 5.6.0, 5.6.8 - 5.6.9, 5.6.13, 5.6.15, 5.6.25, hhvm-3.12.0, 7.0.2, 7.0.5, 7.0.10 - 7.1.0
Eins Zwei Drei
Output for 4.3.0, 4.3.3, 4.4.6, 5.2.13, 5.2.17, 5.3.3 - 5.3.4, 5.3.9, 5.3.11, 5.3.14, 5.3.16, 5.3.20, 5.3.25, 5.3.29, 5.4.1 - 5.4.2, 5.4.9, 5.4.11, 5.4.14, 5.4.18 - 5.4.20, 5.4.24 - 5.4.25, 5.4.41, 5.5.1 - 5.5.2, 5.5.7, 5.5.11, 5.5.21, 5.5.25, 5.5.27, 5.5.31, 5.5.38, 5.6.2, 5.6.4, 5.6.16, 5.6.18, 5.6.21, 5.6.23, 7.0.0, 7.0.8 - 7.0.9
Eins Zwei Vier
Output for 4.3.11, 5.2.9, 5.2.12, 5.3.0 - 5.3.1, 5.3.5, 5.3.27 - 5.3.28, 5.4.3, 5.4.5 - 5.4.7, 5.4.12, 5.4.15, 5.4.23, 5.4.29 - 5.4.34, 5.4.38 - 5.4.39, 5.4.44, 5.5.0, 5.5.4 - 5.5.5, 5.5.8 - 5.5.10, 5.5.15, 5.5.19, 5.5.22, 5.6.3, 5.6.5 - 5.6.6, 5.6.10, 5.6.12, 5.6.14, 5.6.19 - 5.6.20, 5.6.22, 5.6.24, 5.6.28, 7.0.1, 7.0.4, 7.0.7
Zwei Drei Vier
Output for 5.1.4, 5.2.15, 5.3.6 - 5.3.7, 5.3.10, 5.3.15, 5.3.17 - 5.3.19, 5.3.22 - 5.3.23, 5.4.4, 5.4.8, 5.4.27, 5.4.36, 5.4.40, 5.4.42 - 5.4.43, 5.5.3, 5.5.12 - 5.5.14, 5.5.16 - 5.5.18, 5.5.20, 5.5.23 - 5.5.24, 5.5.28 - 5.5.29, 5.5.33 - 5.5.37, 5.6.1, 5.6.7, 5.6.11, 5.6.17, 7.0.3, 7.0.6
Eins Drei Vier
Output for 4.4.8, hhvm-3.10.0
Vier Zwei Eins
Output for 4.3.2, 4.3.10, 5.2.8
Vier Drei Zwei
Output for 5.2.7
Vier Drei Eins
Output for 4.3.1, 4.3.4, 4.3.6, 4.4.0, 5.2.5
Vier Eins Drei
Output for 5.0.1, 5.2.2 - 5.2.4
Vier Zwei Drei
Output for 5.1.0, 5.2.0
Drei Vier Zwei
Output for 5.1.2 - 5.1.3, 5.1.6
Zwei Eins Vier
Output for 4.4.1, 5.0.2, 5.1.1
Eins Vier Zwei
Output for 4.4.9, 5.0.3
Drei Eins Vier
Output for 5.0.0
Zwei Vier Eins
Output for 4.4.7
Zwei Vier Drei
Output for 4.3.5, 4.4.4
Eins Vier Drei
Output for 4.4.2
Drei Vier Eins
Output for 4.3.8
Drei Zwei Vier