7.Key-Multi-Values
Здравейте, колеги някой може ли да ми обясни, защо в judge ситемата ми дава 0 точки, а всичко си ми излиза в браузъра ето и кода.
<?php
if (isset($_GET['delimiter']) && isset($_GET['key-value-pairs']) && isset($_GET['target-key'])) {
$delimiter = $_GET['delimiter'];
$keyValuePairs = $_GET['key-value-pairs'];
$targetKey = $_GET['target-key'];
$keyValuePairs = array_filter(array_map('trim', explode("\n", $keyValuePairs)));
$resultKeyValue = [];
$bool = false;
for ($i = 0; $i < count($keyValuePairs); $i++) {
$tokens = explode("$delimiter", $keyValuePairs[$i]);
$key = $tokens[0];
$value = $tokens[1];
if (!array_key_exists($key, $resultKeyValue)) {
$resultKeyValue[$key] = array($value);
}
else {
array_push($resultKeyValue[$key], $value);
}
}
foreach ($resultKeyValue as $keys => $values) {
if ($keys == $targetKey) {
echo $resultKeyValue[$keys] = implode("<br>", $values);
$bool = true;
}
}
if($bool == false){
echo "None";
}
}
?>