Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [smarty]explode
Forum PHP.pl > Forum > Przedszkole
andy84
Witam,

Mam nastepujacy problem potrzebuje rozbic wartosc na czesci pierwsze ... i nie moge nigdzie znalesc jak to zrobic ...

mam zmienna ktora wyswietla cene w formacie: £10.99 Month

moge to smialo rozbic poza £10 czescia (konkretnie chce oddzielic symbol waluty od reszty ceny ) - mogl bym smialo wcisnac symbol na sztywno ale bedzie kilka roznych walut dlatego potrzebuje to rozbic

Jak mogl bym rozbic £10 na czesci pierwsze ? Jak bym wiedzial jak to zrobic potem sobie moge wyciagnac poszczegolne elementy

Pozdrawiam
b4rt3kk
Cóż, skoro wiesz, że symbol waluty będzie zawsze na pierwszym miejscu to możesz zwyczajnie potraktować stringa jako tablicę, możesz użyć sub_str, a także preg_match. Jest wiele możliwości. Co do ostatniego rozwiązania:

  1. preg_match('/^.{1}[^0-9]*/', $subject, $matches);


(pattern pisany na szybko, więc może zawierać błędy).
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.