3v4l.org

run code in 300+ PHP versions simultaneously
<?php $prohibitedUsernames = [ '/', 'tags', 'new', 'spy', 'search', 'buy-tokens', 'unsubscribe', 'user', 'cams', 'top', 'favorites', 'followings', 'friends', 'gold-membership', 'login', 'signup', 'industry', 'forgot-password', 'confirm-email', 'confirm-payment-settings', 'reset-password', 'settings', 'studio', 'model', 'mobile', 'mobile_auth', 'messages', '2257', 'careers', 'copyrights', 'privacy', 'support', 'terms', 'start-broadcasting', 'tokens-history', 'studio-earnings', 'payments-history', 'payments-settings', 'model-news', 'i18n', '*', ]; print_r(array_filter( $prohibitedUsernames, function ($value) { return strlen($value) >= 3; } ));
Output for git.master, git.master_jit, rfc.property-hooks
Array ( [1] => tags [2] => new [3] => spy [4] => search [5] => buy-tokens [6] => unsubscribe [7] => user [8] => cams [9] => top [10] => favorites [11] => followings [12] => friends [13] => gold-membership [14] => login [15] => signup [16] => industry [17] => forgot-password [18] => confirm-email [19] => confirm-payment-settings [20] => reset-password [21] => settings [22] => studio [23] => model [24] => mobile [25] => mobile_auth [26] => messages [27] => 2257 [28] => careers [29] => copyrights [30] => privacy [31] => support [32] => terms [33] => start-broadcasting [34] => tokens-history [35] => studio-earnings [36] => payments-history [37] => payments-settings [38] => model-news [39] => i18n )

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.89 ms | 403 KiB | 8 Q