- print_r: documentation ( source)
- explode: documentation ( source)
- trim: documentation ( source)
<?php
$str ='1stparm?#?1111?@?2ndParm?#?2222?@?3rdParm?#?3333?@?4thparm?#?444?@?';
$keyval = explode('?@?', trim($str, '?@'));
$result = [];
foreach($keyval as $item) {
[$key, $result[$key]] = explode('?#?', $item);
}
print_r($result);