} addRange($rangeDays5, 5); } if (isset($_GET['range6'])) { $rangeDays6 = array(); foreach ($_GET['range6'] as $day) { array_push($rangeDays6, $day); } addRange($rangeDays6, 6); } if (isset($_GET['range7'])) { $rangeDays7 = array(); foreach ($_GET['range7'] as $day) { array_push($rangeDays7, $day); } addRange($rangeDays7, 7); } function addDay($day) { $dayStr = ""; } $hoursString .= "]"; $jsonString .= "{" . PHP_EOL; $jsonString .= " \"@context\": \"http://schema.org\"," . PHP_EOL; $jsonString .= " \"@type\": \"Store\"," . PHP_EOL; $jsonString .= " \"additionalType\": \"" . $additionalType . "\"," . PHP_EOL; $jsonString .= " \"url\": " . $quotes . $url . $quotesComma . PHP_EOL; $jsonString .= " \"logo\": " . $quotes . $logo . $quotesComma . PHP_EOL; $jsonString .= " \"hasMap\": " . $quotes . $hasmap . $quotesComma . PHP_EOL; $jsonString .= " \"email\": " . $quotes . $email . $quotesComma . PHP_EOL; $jsonString .= " \"address\": {" . PHP_EOL;
fprintf($X, "\t[0x%02x] = {\n", ord($k)); $rstart = null; foreach ($chars as $i => $c) { if (preg_match("/^{$re}\$/u", $c) && !preg_match("/^{$re2}\$/u", $c)) { if ($rstart === null) { $rstart = $i; } } else { if ($rstart !== null) { addRange($k, $rstart, $i); $rstart = null; } } } if ($rstart !== null) { addRange($k, $rstart, 0x110000); } fprintf($X, "\t},\n"); } foreach ($pats as $k => $pp) { $kk = strtoupper($k); fprintf($X, "\t[0x%02x] = {},\n", ord($kk)); } fprintf($X, "}\n"); foreach ($pats as $k => $pp) { $body = ''; $check = array(); if ($pp[1]) { foreach (str_split($pp[1]) as $p) { $check[] = sprintf("pats[0x%02x][k]", ord($p)); }
$rstart = null; foreach ($chars as $i => $c) { if (preg_match("/^{$re}\$/u", $c) && !preg_match("/^{$re2}\$/u", $c)) { if ($rstart === null) { $rstart = $i; } } else { if ($rstart !== null) { addRange($k, $rstart, $i, $arr); $rstart = null; } $arr = false; } } if ($rstart !== null) { addRange($k, $rstart, 0x110000, $arr); } fprintf($X, "\t},\n"); } foreach ($pats as $k => $pp) { $kk = strtoupper($k); fprintf($X, "\t[0x%02x] = {},\n", ord($kk)); } fprintf($X, "}\n"); foreach ($pats as $k => $pp) { $body = ''; $check = array(); if ($pp[1]) { foreach (str_split($pp[1]) as $p) { $check[] = sprintf("pats[0x%02x][k]", ord($p)); }