[Judge] Associative Arrays - > 02. Count Real Numbers - PHP Warning: fgets() expects parameter 1 to be resource
Реших въпросната задача, но не разбирам, защо ми гърми в Judge
PHP Warning: fgets() expects parameter 1 to be resource, string given in C:\Users\Administrator\AppData\Local\Temp\tmp86D0.tmp on line 3
ето и line 3
$input = trim(fgets(STDIN));
в моята конзола работи нормално.
Здравей,мисля че това е твоето решение на задача 5.01.WordMapper и на локалхост върви точно като заместя текста ,но джъдж ми дава грешка и не можах да го подкарам ....
<?php
//"The quick brown fox.!!! jumped over..// the lazy dog.!"
//$text = trim("The quick brown fox.!!! jumped over..// the lazy dog.!");
// print_r ($text);
$text = trim(fgets(STDIN));
preg_match_all("/[a-zA-Z]+/", $text, $words);
$words = array_map("strtolower", $words[0]);
$wordsCount = [];
foreach ($words as $word) {
if (!array_key_exists($word, $wordsCount)) {
$wordsCount[$word] = 0;
}
$wordsCount[$word]++;
}
echo buildTable($wordsCount);
function buildTable($items) {
$output = "<table border='2'>";
foreach ($items as $key => $val) {
$output .= "<tr><td>{$key}</td><td>{$val}</td></tr>";
}
$output .= "</table>";
return $output;
}
?>
Каква е точно грешката?
https://judge.softuni.bg/Contests/Submissions/View/2773099 това е ама не си губи времето , оказа се че като пиша изпускам по някоя запетая или интервал и после за около час си я откривам и тръгва.