3v4l.org

run code in 500+ PHP versions simultaneously
<?php $array = [ 'name' => 'Bar', 'location' => 'Baz', 'foo.2021-02-01' => '50000.00', 'foo.2021-03-01' => '50000.00', 'foo.2021-04-01' => '50000.00', 'foo.2021-05-01' => '' ]; $result = []; foreach ($array as $key => $value) { if (sscanf($key, 'foo.%s', $date)) { $result[] = ['date' => $date, 'value' => $value]; } } var_export($result);

preferences:
21.02 ms | 475 KiB | 4 Q