3v4l.org

run code in 500+ PHP versions simultaneously
<?php $lines = <<<PAYLOAD DATE = FEE = PAYMENT 2021-03-09 = 119.25 = 119.25 = 2021-04-13 2021-03-15 = 119.25 = 119.25 = 2021-04-13 PAYLOAD; $results = []; foreach (explode("\n", $lines) as $row) { if (sscanf($row, '%s = %f', $date, $fee) === 2) { $title = 'example'; $result[] = compact(['date', 'fee', 'title']); } } echo json_encode($result, JSON_PRETTY_PRINT);

preferences:
38.9 ms | 1287 KiB | 5 Q