3v4l.org

run code in 300+ PHP versions simultaneously
<?php $PDO = new \PDO("sqlite::memory:"); $PDO->query( "CREATE TABLE FileRecord ( RecordID INT, ReportFile VARCHAR(255) )" ); $PDO->query("INSERT INTO FileRecord (RecordID, ReportFile) VALUES (1, 'Test')"); $path = "Issues\\Reports\\"; $ReportFile = $path . "TestFileName.ext"; $query = $PDO->prepare('UPDATE FileRecord SET ReportFile = ? WHERE RecordID = 1'); $query->bindParam(1,$ReportFile); $result = $query->execute(); var_dump($result); $select = $PDO->query("SELECT * FROM FileRecord"); var_dump($select->fetchAll(\PDO::FETCH_OBJ));
Output for 8.4.13 - 8.4.14
bool(true) array(1) { [0]=> object(stdClass)#4 (2) { ["RecordID"]=> int(1) ["ReportFile"]=> string(31) "Issues\Reports\TestFileName.ext" } }

preferences:
57.62 ms | 405 KiB | 5 Q