[PHP] Porównywanie wyrazu odczytanego z pliku tekstowego

Mam taki kod:

<?php
$plik = file("test.txt");
if($plik[0] == "test") echo "ok";
else echo "not ok";
?>

Dlaczego nie da rady porównać pierwszej linii pliku z jakimś tekstem? Nawet jeśli w pierwszej linii pliku jest napisany ten sam wyraz do którego porównuje go to wyświetla się “not ok”. Czy istnieje jakiś inny sposób żeby móc porównać jakiś tekst z tekstem odczytanym z którejś linii pliku tekstowego?