3v4l.org

run code in 500+ PHP versions simultaneously
<?php $pdo = new PDO('sqlite::memory:'); $pdo->exec('CREATE TABLE "types" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "float" DOUBLE PRECISION)'); $pdo->exec('insert into "types" ("float") values (10)'); $pdo->exec('update types set float = 8.202343767574732'); $stored = $pdo->query('select float from types limit 1')->fetchColumn(0); var_dump($stored); var_dump(bin2hex(pack('e', $stored))); $pdo->exec('update types set float = \'8.202343767574732\''); $stored = $pdo->query('select float from types limit 1')->fetchColumn(0); var_dump($stored); var_dump(bin2hex(pack('e', $stored)));

preferences:
23.9 ms | 476 KiB | 4 Q