3v4l.org

run code in 300+ PHP versions simultaneously
<?php $dbh = new \PDO('sqlite:'); $dbh->setAttribute( PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION ); $goodSql = 'SELECT number FROM (SELECT 1 number UNION SELECT 2) numbers WHERE number not in (2)'; echo json_encode($dbh->query($goodSql)->fetchAll(PDO::FETCH_NUM)); $badSql = 'SELECT number FROM (SELECT 1 number UNION SELECT 2) numbers WHERE number not in (?)'; $binds = ['2']; $statement = $dbh->prepare($badSql); $statement->execute($binds); echo json_encode($statement->fetchAll(PDO::FETCH_NUM));
Output for git.master, git.master_jit, rfc.property-hooks
[[1]][[1],[2]]

This tab shows result from various feature-branches currently under review by the php developers. Contact me to have additional branches featured.

Active branches

Archived branches

Once feature-branches are merged or declined, they are no longer available. Their functionality (when merged) can be viewed from the main output page


preferences:
28.44 ms | 405 KiB | 5 Q