Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: fread() - wybór lini, wiersza
Forum PHP.pl > Forum > Przedszkole
strife
Witam,

Jak zrobić aby po przeczytaniu pliku, później wybrać(przeczytać) jego wybraną linie i slowo np.

  1. Próbny tekst I
  2. Próbny tekst II
  3. Próbny tekst III

I tu chciałbym aby zostało przeczytana druga linia czyli "Próbny tekst II", a dokładniej od slowa "tekst" czyli zostało by przeczytane "tekst II" czy jest coś takiego możliwe..?

Proszę o pomoc!
mike
Na moje oko możesz przeczytas plik funkcją file(), która stworzy ci tablica w której w każdym elemencie masz jedną linię z pliku. Wtedy możesz się poruszac po elementach tej tablicy jak po liniach pliku.

Albo bawić się z funkcjami fseek(), ftell() i rewind().
strife
plik test.php
  1. <FORM METHOD="GET" ACTION="test.php">
  2. <INPUT TYPE=TEXT NAME="edit">
  3. <INPUT TYPE="submit">
  4. </FORM>

  1. <?php
  2.  
  3. $dane = &#092;"$_GET[edit]\";
  4. $mystring = 'Idzie sobie Jasio przed szkołę i sobie Jasio je jabłko i co z tego<BR>';
  5. echo &#092;"$mystring\";
  6. $findme = &#092;"$dane\";
  7. $pos = strpos($mystring, $findme);
  8. $licz = substr($mystring, $pos);
  9. if ($pos === false) {
  10.  echo &#092;"Przykro mi szukane słowo nieznalezione\";
  11.  
  12. }
  13. else {
  14. echo &#092;" słowo $dane znajduje się na $pos pozycji<BR>\";
  15. echo &#092;"$licz\"; // pokazuje słowo...
  16. }
  17.  
  18. ?>


Mam taki skrypt który szuka wybranego słowa w tekście i mam taki problem chciałbym, aby słowo pokazane czyli zmienna $licz wyświetlała jedno słowo, a nie całe do końca...

Prosze o pomoc!
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.