Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php] ucinanie stringu po 2 spacji ?
Forum PHP.pl > Forum > Przedszkole
lopez86
Próbowałem z funkcjami z manuala php ale one potrafią tego zrobić - ucinają string po określonej ilości znaków (i co najwyżej nie utnął w środku wyrazu) a nie tak jak ja chce żeby funkcja ucinała string po drugiej spacji. Jak to zrobić ja nie mam pomysłu smile.gif dlaczego nie może być funkcji str_cut($string, " ", 2); gdzie 2 oznaczało by po którym znaku wskazanym w " " ma zostać ucięty smile.gif. Chodzi mi o coś takiego. jak napisałem. Macie jakieś pomysły questionmark.gif
sebik
ja bym użyl funkcji explode(" ",$string) podzieli ona string co kazda spacje i zwroci tablice poszczegolnych wyrazow, wtedy wystarczy je pogrupowac po dwa
lopik
Cytat
dlaczego nie może być funkcji str_cut($string, " ", 2);

Dlaczego nie może ? może być, wystarczy taką zrobić winksmiley.jpg

Chociaż by tak jak napisał sebik.
lopez86
Fakt explodem bylo najszybciej:

  1. <?
  2. $a = explode(" ", $str);
  3. $c = $a[0]." ".$a[1];
  4. echo $c;
  5.  
  6. ?>
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.