$ar = convertStringFieldToArrayField(file_get_contents("laev.sis"));$covered_ships[] = array(); // TEGU ON ARRAYGA MIS HOIAB LAEVA ESIMEST PUNKTI ning näitab kui suur laev on// ALUSTAME MÄNGULAUA LOOPIMISEGA !!for($x = 0,$lenX = count($ar); $x < $lenX; $x++) { for($y = 0, $lenY = count($ar[0]); $y < $lenY; $y++) { // KONTROLLIME ÜLDSE KAS TEGU ON LAEVAGA VÕI MITTE !! if(getPoint($x,$y,$ar) == "#") { // YES SIR MEIL ON TEGU LAEVAGA if(!isShipOneSquare($x,$y,$ar)) { // JÄRELIKULT ON TEGU MEIL LAEVAGA MILLEL ON ROHKEM KUI 1 RUUT !! } else { // JÄRELIKULT LAEV ON ÜHE RUUDU PEAL, KONTROLLIME EGA SEDA LAEVA JUBA POLE if(!in_array("1",(array)$covered_ships[$x])) $covered_ships[$x][$y] = "1"; // 1 RUUT LAEV } } }}var_dump($covered_ships);drawField($ar);