3v4l.org

run code in 300+ PHP versions simultaneously
<?php $data = array('first', 'second', 'third'); $pop = function () use (&$data) { list($key, $value) = each($data); unset($data[$key]); var_dump($key, $value); }; $pop(); $pop(); $pop(); echo "Length of data is " . count($data);

preferences:
33.61 ms | 402 KiB | 5 Q