Pagina 1 din 1
extragere numere din string
Scris: Sâm Iul 29, 2006 3:05 pm
de Casan
Trebuie sa fac ceva de genul de mai jos:
"Acest text de 50 caractere si 1.5 rinduri" Ca din acest string sa-mi scoata intr-un ARRAY cele 2 valori
Array
(
[1] => 50
[2] => 1.5
)
Ceva idei ?
Scris: Sâm Iul 29, 2006 3:45 pm
de kleampa
ca sa afili nr de caractere:
strlen($string);
ca sa aflu numarul de randuri, trebuie sa sti cate caractere incap pe un rand
Scris: Sâm Iul 29, 2006 3:52 pm
de flubber
daca am inteles bine, vrei sa pui intr-un array numerele din stringul ala...
expresiile regulate o sa faca treaba

Scris: Sâm Iul 29, 2006 6:05 pm
de Pro-Design
Dap cu expresii regulate se rezolva, insa poti sa faci si un explode la sir si sa verifici fiecare element in parte daca este numeric, insa daca sunt si elemente de forma 1.5 as zice sa folosesti expresii regulate.
Scris: Dum Iul 30, 2006 10:50 am
de Casan
deci mie imi trebuie sa obtin
Array
(
[1] => 0.3
[2] => 640
[3] => 480
)
din "0.3mln. pixeli rezolutie maxima: 640 x 480"
am pus preg_match_all ("((\d+\.\d+)|(\d+))", $arr_desc[$q], $matches_arr_desc);
dar ma intereseaza daca este si alta metoda de a face acest lucru fara a folosi functia ||| preg_match_all ||| ?
Scris: Dum Iul 30, 2006 8:20 pm
de kleampa
Scris: Lun Iul 31, 2006 3:40 am
de black diamond