3v4l.org

run code in 300+ PHP versions simultaneously
<?php $rooms = array ( 'The Lounge' => array ( 'id' => 1, 'privacy' => 'public', 'users' => array ( 'QUICHE POIREAU' => array ( 'smiley' => 'smi_smile.gif', 'name' => 'QUICHEPOIREAU', 'state' => NULL, 'id' => 1 ), 'JOHN DOE' => array ( 'smiley' => 'smi_smile.gif', 'name' => 'JoeFRANC', 'id' => 40 ), ) ), 'The Beach' => array ( 'id' => 2, 'privacy' => 'public', 'users' => array ( Null => array ( 'smiley' => Null, 'name' => Null, 'state' => Null, 'id' => Null ), ), ) ); foreach ($rooms as $name => $room) { $users = count(array_filter(array_keys($room['users']))); echo "$name: $users users\n"; }

preferences:
25.94 ms | 405 KiB | 5 Q