<?php $array = [ null, null, null, 1, null, ]; var_export(($fn = function($array) use (&$fn) { return array_shift($array) ?? ($array ? $fn($array) : null); })($array));
You have javascript disabled. You will not be able to edit any code.