- mb_substr: documentation ( source)
- preg_match: documentation ( source)
- explode: documentation ( source)
- json_encode: documentation ( source)
<?php
$Requests = array();
if(is_array($Requests))
{
$Reqs = $Requests;
}
elseif(preg_match("/^(µ[^µ~]*~[01]µ)*$/i", $Requests))
{
$Reqs = array();
$Requests = explode("µµ", mb_substr($Requests, 1, -1, "UTF-8"));
foreach($Requests as $Request)
{
$Req = explode("~", $Request);
$Reqs[] = array("Subject" => strval($Req[0]), "Active" => intval($Req[1]));
}
}
echo json_encode($Requests);