ok l'ho modificato così:
codice:
<pre><?
$a = $dati["offerte"];
preg_match_all("|[0-9]{1,}\.[0-9]{1,}|iu", $a, $array);
print_r($array);
?></pre>
il risultato è:
codice:
Array
(
[0] => Array
(
[0] => 61.29
[1] => 61.29
[2] => 61.29
[3] => 61.29
[4] => 68.79
[5] => 68.79
[6] => 68.79
[7] => 68.79
[8] => 68.79
[9] => 68.79
[10] => 68.79
[11] => 68.79
[12] => 186.29
[13] => 151.29
[14] => 88.79
[15] => 88.79
[16] => 88.79
[17] => 88.79
[18] => 88.79
[19] => 88.79
[20] => 88.79
[21] => 88.79
[22] => 88.79
[23] => 88.79
[24] => 88.79
[25] => 68.79
[26] => 68.79
[27] => 68.79
[28] => 68.79
[29] => 68.79
)
)
ma io devo prendere il numero più basso tra tutti questi.
Come diavolo si fa.
Un'altra cosa, perchè nell'espr. reg. hai messo il pipe all'inizio e alla fine. Non vuol dire OR?
Mi sono scaricato un pò di guide, pensavo di aver capito tutto e invece non ho caito una mazza, visto che non riesco a capire perchè hai messo i pipe.
Inoltre ho cercato cosa significa iu e non ho trovato nemmeno quello.
Non è che hai qualche guida on-line da consigliarmi dove c'è scritto tutto ( o quasi ) sulle espressioni regolari.
ciao e grazie mille