Odczytuję z pliku jeden wyraz, przekazuję go jako string do funkcji, ale funkcja nie daje poprawnego wyniku. Ale gdy ten sam string napiszę ręcznie w kodzie, funkcja działa. Wybór funkcji odczytującej (file_get_contents lub fgets) nie ma na to wpływu. Dlaczego tak się dzieje i co mogę z tym zrobić?
//TO NIE DZIAŁA
$slowo2 = przeksztalc_slowo($slowo, 'dodatkowy_argument');
//TO DZIAŁA
$slowo = 'samochód';
$slowo2 = przeksztalc_slowo($slowo, 'dodatkowy_argument');
Oczywiście sprawdzałem, że w każdym z obu przypadków w zmiennej $slowo kryje się 'samochód'.