convertir le retour d'un slider en float

Bon j’hallucine un peu de poser cette question mais là je sèche …

Je suis sur un plugin, j’ai une commande action slider.
Dans un scenario, je lance la commande
dans ma fonction execute je reçoit donc $_options[‹ slider ›]

J’ai absolu besoin que ce soit un float (pour un appel API qui n’accepte que çà), et j’y arrive pas!!

$bibi = (float)$_options[‹ slider ›]
$bibi = floatval($_options[‹ slider ›])
$bibi = round(floatval($_options[‹ slider ›]) * 10) / 10

j’ai toujours un double et une erreur en retour de l’API qui veux toujours un float

pourtant quand je test çà dans un script tout seul:
$var = ‹ 20 ›;
$bibi = floatval($var);
$bibi = var_dump($bibi);
echo ‹ bibi: ›, gettype($bibi), « 
 »;

→ j’ai bien un float(20)

Mais çà:
$temp = floatval($_options[‹ slider ›]);
$temp = var_dump($temp);

→ [details] => The following parameter has the wrong type: temperature should be of type ‹ float ›

Je vais cherche une corde ou bien ??:face_with_raised_eyebrow:

Bon, astuce que j’avais trouvé et que j’avais laissé ailleurs:

$value = floatval(number_format($value+0.01, 2, ‹ . ›, ‹  ›));