3v4l.org

run code in 300+ PHP versions simultaneously
<?php namespace TestIt; trait Traitos { public static function doIt() { printf( "Line: %s\n File: %s\n Dir: %s\n Function: %s\n Class: %s\n Trait: %s\n Method: %s\n Namespace: %s\n", __LINE__, __FILE__, __DIR__, __FUNCTION__, __CLASS__, __TRAIT__, __METHOD__, __NAMESPACE__); } } class x { use Traitos; } x::doIt();
Output for git.master, git.master_jit, rfc.property-hooks
Line: 15 File: /in/9imbW Dir: /in Function: doIt Class: TestIt\x Trait: TestIt\Traitos Method: TestIt\Traitos::doIt Namespace: TestIt

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:
52.97 ms | 401 KiB | 8 Q