public function testDiagonaal2() { global $gevondenWoordenCoordinaten; $deWoorden[] = str_split("abc"); $deWoorden[] = str_split("pl"); $deWoorden[] = str_split("xyz"); $deWoorden[] = str_split("qwerty"); $wz[] = str_split("qqqxq."); $wz[] = str_split("aqz.yw"); $wz[] = str_split(".b...z"); $wz[] = str_split("cqc..."); $wz[] = str_split("qqqc.."); diagonaalZoeken($wz, $deWoorden, 4); print_r($gevondenWoordenCoordinaten); $this->assertTrue(2, count($gevondenWoordenCoordinaten)); $this->assertEquals(array('x0y3', 'x1y2', 'x2y1'), $gevondenWoordenCoordinaten['abc']); $this->assertEquals(array('x2y1', 'x1y2', 'x0y3'), $gevondenWoordenCoordinaten['cba']); $this->assertEquals(array('x0y1', 'x1y2', 'x2y3'), $gevondenWoordenCoordinaten['zbx']); $this->assertEquals(array('x2y3', 'x1y2', 'x0y1'), $gevondenWoordenCoordinaten['xbz']); }
} if (isset($_POST["Niveau1"])) { $niveau = 1; } if (isset($_POST["Niveau2"])) { $niveau = 2; } if (isset($_POST["Niveau3"])) { $niveau = 3; } if (isset($_POST["Niveau4"])) { $niveau = 4; } horizontaalZoeken($woordenzoeker, $gesplitst, $niveau); verticaalZoeken($woordenzoeker, $gesplitst, $niveau); diagonaalZoeken($woordenzoeker, $gesplitst, $niveau); ?> <html> <head> <title>Woordenzoeker</title> <meta charset="UTF-8"> <link rel="shortcut icon" type="image/ico" href="fav.ico"/> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <link rel="stylesheet" type="text/css" href="opmaak.css"> <!--<link rel="stylesheet" type="text/css" href="opmaak.php">--> <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.0/jquery.min.js"></script> <?php jQueryEnPhpOpmaak($gevondenWoordenCoordinaten, $zoekwoorden); ?> </head>