Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php] wyciagnięcei cyfr
Forum PHP.pl > Forum > Przedszkole
mateuszpi
Witam

mam zmienną $test2 o wartosci: 2000, 2001, lata, ws

i teraz pytanie do was. jak z tej zmiennej wyciągnąć tylko 2000, 2001 czyli fragmenty tylko cyfrowe questionmark.gif
zapewne trzeba to przerobić na tablice ale co dalej. jak z niej wykasować wszystko oprucz cyfr

(zawartosć test2 to nazwa tabel z bazy danych wyciagnięta z bazy przy pomocy mysql_query('show tables')winksmiley.jpg


z góry dzięki za pomoc.
nowotny
Rozwalić na tablicę za pomocą explode" title="Zobacz w manualu PHP" target="_manual, której elementy następnie sprawdzić za pomocą is_numeric" title="Zobacz w manualu PHP" target="_manual...
mateuszpi
jeśli ktoś sie zainteresowałto dzięki. okazało się to prosciejsze niż przypuszczałem biggrin.gif
mysql_query('show tables like "2%"'); biggrin.gif



EDIT
dzięki nowotny
remik09
hmmm to Ci bedzie dzialalo tylko jesli te cyfry beda numerem roku, w tym wypadku to dziala ale nowotny podal chyba lepsze rozwiazanie jesli bedziesz uzywal tego do roznych celow
mateuszpi
nazwy zawsze będą tylko rokiem.

EDIT
a do roku 3000 to i tak ani ja ani skrypt nie dociągniemy biggrin.gif
vtuner
ewentualnie możesz jeszcze zrobić coś takiego:

  1. <?php
  2. $zmienna = 'test321';
  3. $zmienna = preg_replace("/D/","", $zmienna);
  4. echo $zmienna; // wyświetli 321
  5. ?>
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.