<?php
    echo "<h2>Linear Search</h2>";
    echo "<hr>";
    
    #Läser in innehållet i en vektor
    $words =file("words.txt") or die("Kunde inte öppna filen");
    
    $count = 0;
    
    #Sökformulär
    echo "<form action='".htmlspecialchars($_SERVER['PHP_SELF'])."'method='post'>";
        echo "<label for='search'>Sökord:</label>";
        echo "<input type='text' name='search' width='50%'>";
        echo "<input type='submit' value=' sök '>";
    echo "</form>";
    echo "<br>";
    echo "<hr>";
    
    if(isset($_POST['search']) && empty($_POST['search'])==false){
        
        $text1 = $_POST['search'];
        
        #startar tidtagning
        $start = microtime(true);
        
        foreach($words as $word){
            $count++;
            $text2 = rtrim($word);
            
            #jämför orden med varandra
            $compare = strcasecmp($text1,$text2);
            
            if($compare==0){
                #beräkna tiden
                $stop = microtime(true) - $start;
                
                echo "<h4>Sökningen klar</h4>";
                echo "<p>Ordet hittades i ordlistan.<br>
                    Det krävdes ".$count." sökningar och det tog ".($stop*1000). " ms</p>";
                exit;
            }
        }
        echo "<p>Ordet fanns inte i words</p>";
        
        
    }
?>






