3v4l.org

run code in 300+ PHP versions simultaneously
<?php class AbstractPlatform {} class A { public function convertToDatabaseValueSQL($sqlExpr, AbstractPlatform $platform) { return $sqlExpr; } } class B extends A { public function convertToDatabaseValueSQL($sqlExpr, AbstractPlatform $platform) { return sprintf('ST_GeomFromWkb(%s, %s)', $sqlExpr, 4326); } } $b = new B(); $b->convertToDatabaseValueSQL("test", new AbstractPlatform());

preferences:
40.19 ms | 402 KiB | 5 Q