3v4l.org

run code in 500+ PHP versions simultaneously
<?php interface MigrateIdMapInterface { const ROLLBACK_DELETE = 0; } function yep($map_row) { echo sprintf('%s yields %s%s', var_export($map_row, TRUE), var_export(($map_row['rollback_action'] ?? NULL) === MigrateIdMapInterface::ROLLBACK_DELETE, TRUE), \PHP_EOL); } yep([]); yep(NULL); yep(FALSE); yep('string'); yep(['rollback_action' => 0]);

preferences:
44.57 ms | 1416 KiB | 5 Q