Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: pobranie częsci stringa
Forum PHP.pl > Forum > Przedszkole
ciano
String: "Poszla ola do przedzszkola"
A chcę otrzymać: "Poszla ola ";

Jednym słowem w parametrze funkcji ma być string, do którego należy czytać podany string.

Patrzyłem w manualu, ale tam jest funkcja odwrotna, czyta od danego stringa
kosheen2k
mam rozumiec ze podajesz funkcji jakis string, on ma przeczytac dana ilosc znakow i podac to do innego stringa, ktory np. wyswietli jego zawartosc?

Jesli tak to:

  1. <?php
  2.  
  3. function wytnij($string) {
  4. if (!$string) { } else {
  5.  
  6. $string = substr($string, 0, -15);
  7. // -15 to ilosc znakow ktora ma byc wycieta ze stringa, pamietaj o
  8. //  minusie bo w przeciwnym razie wytnie Ci od konca stringa
  9.  
  10. print $string;
  11. }
  12.  
  13. }
  14.  
  15. // wywolanie funkcji wytnij
  16.  
  17. wytnij($string);
  18.  
  19. ?>


to jest przyklad ktory pobiera string poprzez $_GET w parametrze string.

Pozdrawiam
ciano
ok, tylko zamiast 15 w parametrze chciałbym podawać słowo, do którego ma czytać
siemakuba
słowo do którego ma czytać? ja nie wiem czy dobrze cie rozumiem, ale sprawdź tak:

  1. <?php
  2. $s1 = 'Poszla ola do przedszkola';
  3. $s2 = 'do przedszkola';
  4.  
  5. $str = substr($s1, 0, strpos($s1, $s2, 0));
  6. echo $str;
  7. ?>


wynik: Poszla ola

pozdr.
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.