Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP] fgets - znak końca lini
Forum PHP.pl > Forum > Przedszkole
adas007
Funkcja fgets czytając wiersz do wyniku dodaje także znak końca lini (tak mi się wydaje). Przez to mam problem z porównaniem pobranego wiersza z jakimś stringiem. Dla przykładu:

  1. <?php
  2. $w= $wiersze[1]; // tutaj siedzi wiersz pobrany z pliku o wartości: abcd
  3. if(strcmp("abcd", $w)==0) echo "te same stringi"; // warunek nie zwraca prawdy gdyż w $w prócz stringu "abcd" jest znak końca lini
  4. ?>


Czy mógłbym jakoś usunąć znak końca lini ze stringu $w lub dodać znak końca lini do stringu "abcd" albo w jakiś inny sposób porównać pobrany wiersz ze stringiem ?
gox
rtrim()
adas007
Dziękuję
gox
Prącie
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.