3v4l.org

run code in 300+ PHP versions simultaneously
<?php $Seen = "µ4~456456446µ"; if(preg_match("/^(µ[0-9]*~[0-9]*µ)*$/gi", $Seen)) { $Seen = explode("µµ", mb_substr($Seen, 1, -1, "UTF-8")); foreach($Seen as &$Entr) { $Temp = explode("~", $Entr); $Entr = array('UserID' => intval($Temp[0]), 'Timestamp' => intval($Temp[1])); } } echo print_r($Seen)."\n";

preferences:
42.45 ms | 402 KiB | 5 Q