Prima di questo if, applico il decode alla stringa JSON completa che arriva dal pc:
$json = json_decode( str_replace( "\\" , "" , $_REQUEST['JSON']) ); //toglie \ dalla stringa passata da autoit al server
e in $json->autoit->temperature ottengo appunto la stringa:
"s27.4;f26.6;o27.8;n26.7;c26.9;i27.4;p27.1;x30.9;l 26.9"
che inserisco nella var di sessione:
$_SESSION["temperature"] = $json->autoit->temperature;
Poi mi esegue l' if che ho postato prima.
I substring servono per separare la lettera prima del valore numerico e trasformarla in var di sessione e poi associargli il valore numerico corrispondente.