Ciao a tuti,avrei questo problemino. Tramite questo codice estraggo una stringa che contiene un numero:
	
	
	
		
Avrei voluto estrarre solo il numero ma non riesco,quindi se già qualcuno mi può aiutare qui ,una parte del seguente post potrebbe essere superflua .
Ora ottengo come risultato "Dati ultimo contratto Prezzo 100,36"
Io dovrei estrarre solo la parte numerica che poi mi servirà per i calcoli.
L'unica strada che ho trovato è questa:
	
	
	
		
Risultato --->>> 100.36
però ora se vado a moltiplicare x 1000 mi dà 100360 e non mette la virgola.Come posso risolvere?
Grazie a tutti
				
			
		PHP:
	
	$isin = 'IT0005177271';
$uri = 'http://www.eurotlx.com/it/strumenti/dettaglio/'.$isin.'';
$get = file_get_contents($uri);
$pos1 = strpos($get, "Dati ultimo contratto");
$pos2 = strpos($get, "Quantità", $pos1);
$text = substr($get,$pos1,$pos2-$pos1);
	Ora ottengo come risultato "Dati ultimo contratto Prezzo 100,36"
Io dovrei estrarre solo la parte numerica che poi mi servirà per i calcoli.
L'unica strada che ho trovato è questa:
		PHP:
	
	preg_match_all('!\d+!', $text, $result);
$valore = $result[0][0].".".$result[0][1];
	però ora se vado a moltiplicare x 1000 mi dà 100360 e non mette la virgola.Come posso risolvere?
Grazie a tutti
			
				Ultima modifica: