3v4l.org

run code in 300+ PHP versions simultaneously
<?php $input = <<<END [account] user = {user1} pwd = {password1} expdate = 2028-01-01 [account] user = {user2} pwd = {password2} expdate = 2028-01-01 [account] user = {user3} pwd = {password3} expdate = 2028-01-01 END; $data = array_map( function($entry) { return parse_ini_string($entry); }, array_filter( explode('[account]', $input), function($entry) { return strlen(trim($entry)); } ) ); print_r($data); //

preferences:
29.28 ms | 410 KiB | 5 Q