3v4l.org

run code in 300+ PHP versions simultaneously
<?php class Impl1 { public function date($a = 'Y-m-d') { return date($a); } } class Impl2 extends Impl1 { public function date($a = 'm.d.Y') { return parent::date($a); } } function foo(Impl1 $impl) { $date = $impl->date(); // assuming default format is 'Y-m-d' var_dump(DateTime::createFromFormat('Y-m-d', $date)); } foo(new Impl2);
Output for rfc.property-hooks, git.master, git.master_jit
bool(false)

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:
42.9 ms | 1657 KiB | 4 Q