<?php
// set-up test string and final array
$myString = "@test1: test1;@test2: test2;";
// do the matching
// put elements of $matches in array here
$actualMatches = count($matches) - 1; for ($i=0; $i<$actualMatches; $i++) {
$myArr[$matches[1][$i]] = $matches[2][$i];
}
?>
PD9waHAKCiAgICAvLyBzZXQtdXAgdGVzdCBzdHJpbmcgYW5kIGZpbmFsIGFycmF5CiAgICAkbXlTdHJpbmcgPSAiQHRlc3QxOiB0ZXN0MTtAdGVzdDI6IHRlc3QyOyI7CiAgICAkbXlBcnIgPSBhcnJheSgpOwoKICAgIC8vIGRvIHRoZSBtYXRjaGluZwogICAgcHJlZ19tYXRjaF9hbGwoJy9AKFteXDpdKylcOihbXjtdKyk7LycsICRteVN0cmluZywgJG1hdGNoZXMpOwoKICAgIC8vIHB1dCBlbGVtZW50cyBvZiAkbWF0Y2hlcyBpbiBhcnJheSBoZXJlCiAgICAkYWN0dWFsTWF0Y2hlcyA9IGNvdW50KCRtYXRjaGVzKSAtIDE7CiAgICBmb3IgKCRpPTA7ICRpPCRhY3R1YWxNYXRjaGVzOyAkaSsrKSB7CiAgICAgICAgJG15QXJyWyRtYXRjaGVzWzFdWyRpXV0gPSAkbWF0Y2hlc1syXVskaV07CiAgICB9CiAgICBwcmludF9yKCRteUFycik7Cgo/Pg==