3v4l.org

run code in 500+ PHP versions simultaneously
<?php // Variables declaration $users = array( "pseudo1" => array("name"=>"Edouard", "firstname"=>"Louis", "email"=>"louis@gmail.com", "passwd"=>hash("md5", "Road66")), "pseudo2" => array("name"=>"Alice", "firstname"=>"Louis", "email"=>"louis@gmail.com", "passwd"=>hash("md5", "Road66")), "pseudo3" => array("name"=>"Bob", "firstname"=>"Louis", "email"=>"louis@gmail.com", "passwd"=>hash("md5", "Road66")), "pseudo4" => array("name"=>"Charlie", "firstname"=>"Louis", "email"=>"louis@gmail.com", "passwd"=>hash("md5", "Road66")) ); // Reset of pointer reset($users); while ($currentUser = current($users)) { var_dump($currentUser); next($users); }
Output for 7.4.0 - 7.4.33, 8.0.1 - 8.0.30, 8.1.0 - 8.1.34, 8.2.0 - 8.2.30, 8.3.0 - 8.3.30, 8.4.1 - 8.4.21, 8.5.0 - 8.5.7
array(4) { ["name"]=> string(7) "Edouard" ["firstname"]=> string(5) "Louis" ["email"]=> string(15) "louis@gmail.com" ["passwd"]=> string(32) "0b6973b130c5b8cf72f8d5799444a5e7" } array(4) { ["name"]=> string(5) "Alice" ["firstname"]=> string(5) "Louis" ["email"]=> string(15) "louis@gmail.com" ["passwd"]=> string(32) "0b6973b130c5b8cf72f8d5799444a5e7" } array(4) { ["name"]=> string(3) "Bob" ["firstname"]=> string(5) "Louis" ["email"]=> string(15) "louis@gmail.com" ["passwd"]=> string(32) "0b6973b130c5b8cf72f8d5799444a5e7" } array(4) { ["name"]=> string(7) "Charlie" ["firstname"]=> string(5) "Louis" ["email"]=> string(15) "louis@gmail.com" ["passwd"]=> string(32) "0b6973b130c5b8cf72f8d5799444a5e7" }

preferences:
87.2 ms | 1408 KiB | 4 Q