3v4l.org

run code in 150+ php & hhvm versions
Bugs & Features
<?php $letter = 't'; print_r(array_filter(get_defined_functions()['internal'], function($function) {return $function[0] == $GLOBALS['letter'];}));
Output for 7.1.0
Array ( [20] => trait_exists [30] => trigger_error [64] => time [87] => timezone_open [88] => timezone_name_get [89] => timezone_name_from_abbr [90] => timezone_offset_get [91] => timezone_transitions_get [92] => timezone_location_get [93] => timezone_identifiers_list [94] => timezone_abbreviations_list [95] => timezone_version_get [247] => textdomain [426] => time_nanosleep [427] => time_sleep_until [500] => trim [580] => tan [588] => tanh [736] => tempnam [737] => tmpfile [829] => touch [948] => token_get_all [949] => token_name [1170] => transliterator_create [1171] => transliterator_create_from_rules [1172] => transliterator_list_ids [1173] => transliterator_create_inverse [1174] => transliterator_transliterate [1175] => transliterator_get_error_code [1176] => transliterator_get_error_message )
Output for 7.0.14
Array ( [20] => trait_exists [30] => trigger_error [64] => time [87] => timezone_open [88] => timezone_name_get [89] => timezone_name_from_abbr [90] => timezone_offset_get [91] => timezone_transitions_get [92] => timezone_location_get [93] => timezone_identifiers_list [94] => timezone_abbreviations_list [95] => timezone_version_get [246] => textdomain [423] => time_nanosleep [424] => time_sleep_until [497] => trim [577] => tan [585] => tanh [732] => tempnam [733] => tmpfile [825] => touch [944] => token_get_all [945] => token_name [1166] => transliterator_create [1167] => transliterator_create_from_rules [1168] => transliterator_list_ids [1169] => transliterator_create_inverse [1170] => transliterator_transliterate [1171] => transliterator_get_error_code [1172] => transliterator_get_error_message )
Output for 7.0.6
Array ( [20] => trait_exists [30] => trigger_error [64] => time [87] => timezone_open [88] => timezone_name_get [89] => timezone_name_from_abbr [90] => timezone_offset_get [91] => timezone_transitions_get [92] => timezone_location_get [93] => timezone_identifiers_list [94] => timezone_abbreviations_list [95] => timezone_version_get [246] => textdomain [423] => time_nanosleep [424] => time_sleep_until [497] => trim [577] => tan [585] => tanh [732] => tempnam [733] => tmpfile [825] => touch [944] => token_get_all [945] => token_name [1108] => transliterator_create [1109] => transliterator_create_from_rules [1110] => transliterator_list_ids [1111] => transliterator_create_inverse [1112] => transliterator_transliterate [1113] => transliterator_get_error_code [1114] => transliterator_get_error_message )
Output for 7.0.5
Array ( [20] => trait_exists [30] => trigger_error [64] => time [87] => timezone_open [88] => timezone_name_get [89] => timezone_name_from_abbr [90] => timezone_offset_get [91] => timezone_transitions_get [92] => timezone_location_get [93] => timezone_identifiers_list [94] => timezone_abbreviations_list [95] => timezone_version_get [246] => textdomain [513] => time_nanosleep [514] => time_sleep_until [587] => trim [667] => tan [675] => tanh [822] => tempnam [823] => tmpfile [915] => touch [1034] => token_get_all [1035] => token_name )
Output for 7.0.0 - 7.0.4
Array ( [20] => trait_exists [30] => trigger_error [64] => time [87] => timezone_open [88] => timezone_name_get [89] => timezone_name_from_abbr [90] => timezone_offset_get [91] => timezone_transitions_get [92] => timezone_location_get [93] => timezone_identifiers_list [94] => timezone_abbreviations_list [95] => timezone_version_get [256] => textdomain [433] => transliterator_create [434] => transliterator_create_from_rules [435] => transliterator_list_ids [436] => transliterator_create_inverse [437] => transliterator_transliterate [438] => transliterator_get_error_code [439] => transliterator_get_error_message [701] => time_nanosleep [702] => time_sleep_until [775] => trim [855] => tan [863] => tanh [1010] => tempnam [1011] => tmpfile [1103] => touch [1222] => token_get_all [1223] => token_name )
Output for 5.6.28
Array ( [20] => trait_exists [30] => trigger_error [62] => time [85] => timezone_open [86] => timezone_name_get [87] => timezone_name_from_abbr [88] => timezone_offset_get [89] => timezone_transitions_get [90] => timezone_location_get [91] => timezone_identifiers_list [92] => timezone_abbreviations_list [93] => timezone_version_get [246] => textdomain [422] => time_nanosleep [423] => time_sleep_until [496] => trim [574] => tan [582] => tanh [731] => tempnam [732] => tmpfile [826] => touch [945] => token_get_all [946] => token_name [1167] => transliterator_create [1168] => transliterator_create_from_rules [1169] => transliterator_list_ids [1170] => transliterator_create_inverse [1171] => transliterator_transliterate [1172] => transliterator_get_error_code [1173] => transliterator_get_error_message )
Output for 5.6.21
Array ( [20] => trait_exists [30] => trigger_error [62] => time [85] => timezone_open [86] => timezone_name_get [87] => timezone_name_from_abbr [88] => timezone_offset_get [89] => timezone_transitions_get [90] => timezone_location_get [91] => timezone_identifiers_list [92] => timezone_abbreviations_list [93] => timezone_version_get [246] => textdomain [422] => time_nanosleep [423] => time_sleep_until [496] => trim [574] => tan [582] => tanh [731] => tempnam [732] => tmpfile [826] => touch [945] => token_get_all [946] => token_name [1110] => transliterator_create [1111] => transliterator_create_from_rules [1112] => transliterator_list_ids [1113] => transliterator_create_inverse [1114] => transliterator_transliterate [1115] => transliterator_get_error_code [1116] => transliterator_get_error_message )
Output for 5.6.13 - 5.6.15, 5.6.20
Array ( [20] => trait_exists [30] => trigger_error [62] => time [85] => timezone_open [86] => timezone_name_get [87] => timezone_name_from_abbr [88] => timezone_offset_get [89] => timezone_transitions_get [90] => timezone_location_get [91] => timezone_identifiers_list [92] => timezone_abbreviations_list [93] => timezone_version_get [246] => textdomain [516] => time_nanosleep [517] => time_sleep_until [590] => trim [668] => tan [676] => tanh [825] => tempnam [826] => tmpfile [920] => touch [1039] => token_get_all [1040] => token_name )
Output for 5.6.16 - 5.6.19
Array ( [20] => trait_exists [30] => trigger_error [62] => time [85] => timezone_open [86] => timezone_name_get [87] => timezone_name_from_abbr [88] => timezone_offset_get [89] => timezone_transitions_get [90] => timezone_location_get [91] => timezone_identifiers_list [92] => timezone_abbreviations_list [93] => timezone_version_get [256] => textdomain [433] => transliterator_create [434] => transliterator_create_from_rules [435] => transliterator_list_ids [436] => transliterator_create_inverse [437] => transliterator_transliterate [438] => transliterator_get_error_code [439] => transliterator_get_error_message [705] => time_nanosleep [706] => time_sleep_until [779] => trim [857] => tan [865] => tanh [1014] => tempnam [1015] => tmpfile [1109] => touch [1228] => token_get_all [1229] => token_name )
Output for 5.6.7 - 5.6.12
Array ( [20] => trait_exists [30] => trigger_error [62] => time [85] => timezone_open [86] => timezone_name_get [87] => timezone_name_from_abbr [88] => timezone_offset_get [89] => timezone_transitions_get [90] => timezone_location_get [91] => timezone_identifiers_list [92] => timezone_abbreviations_list [93] => timezone_version_get [246] => textdomain [516] => time_nanosleep [517] => time_sleep_until [590] => trim [668] => tan [676] => tanh [825] => tempnam [826] => tmpfile [920] => touch [1039] => token_get_all [1040] => token_name [1204] => transliterator_create [1205] => transliterator_create_from_rules [1206] => transliterator_list_ids [1207] => transliterator_create_inverse [1208] => transliterator_transliterate [1209] => transliterator_get_error_code [1210] => transliterator_get_error_message )
Output for 5.5.35
Array ( [20] => trait_exists [30] => trigger_error [62] => time [85] => timezone_open [86] => timezone_name_get [87] => timezone_name_from_abbr [88] => timezone_offset_get [89] => timezone_transitions_get [90] => timezone_location_get [91] => timezone_identifiers_list [92] => timezone_abbreviations_list [93] => timezone_version_get [240] => textdomain [413] => time_nanosleep [414] => time_sleep_until [486] => trim [564] => tan [572] => tanh [721] => tempnam [722] => tmpfile [816] => touch [934] => token_get_all [935] => token_name [1099] => transliterator_create [1100] => transliterator_create_from_rules [1101] => transliterator_list_ids [1102] => transliterator_create_inverse [1103] => transliterator_transliterate [1104] => transliterator_get_error_code [1105] => transliterator_get_error_message )
Output for 5.5.29 - 5.5.30, 5.5.34
Array ( [20] => trait_exists [30] => trigger_error [62] => time [85] => timezone_open [86] => timezone_name_get [87] => timezone_name_from_abbr [88] => timezone_offset_get [89] => timezone_transitions_get [90] => timezone_location_get [91] => timezone_identifiers_list [92] => timezone_abbreviations_list [93] => timezone_version_get [240] => textdomain [501] => time_nanosleep [502] => time_sleep_until [574] => trim [652] => tan [660] => tanh [809] => tempnam [810] => tmpfile [904] => touch [1022] => token_get_all [1023] => token_name )
Output for 5.5.31 - 5.5.33
Array ( [20] => trait_exists [30] => trigger_error [62] => time [85] => timezone_open [86] => timezone_name_get [87] => timezone_name_from_abbr [88] => timezone_offset_get [89] => timezone_transitions_get [90] => timezone_location_get [91] => timezone_identifiers_list [92] => timezone_abbreviations_list [93] => timezone_version_get [250] => textdomain [420] => transliterator_create [421] => transliterator_create_from_rules [422] => transliterator_list_ids [423] => transliterator_create_inverse [424] => transliterator_transliterate [425] => transliterator_get_error_code [426] => transliterator_get_error_message [690] => time_nanosleep [691] => time_sleep_until [763] => trim [841] => tan [849] => tanh [998] => tempnam [999] => tmpfile [1093] => touch [1211] => token_get_all [1212] => token_name )
Output for 5.5.24 - 5.5.28
Array ( [20] => trait_exists [30] => trigger_error [62] => time [85] => timezone_open [86] => timezone_name_get [87] => timezone_name_from_abbr [88] => timezone_offset_get [89] => timezone_transitions_get [90] => timezone_location_get [91] => timezone_identifiers_list [92] => timezone_abbreviations_list [93] => timezone_version_get [240] => textdomain [501] => time_nanosleep [502] => time_sleep_until [574] => trim [652] => tan [660] => tanh [809] => tempnam [810] => tmpfile [904] => touch [1022] => token_get_all [1023] => token_name [1187] => transliterator_create [1188] => transliterator_create_from_rules [1189] => transliterator_list_ids [1190] => transliterator_create_inverse [1191] => transliterator_transliterate [1192] => transliterator_get_error_code [1193] => transliterator_get_error_message )
Output for 5.4.39 - 5.4.45
Array ( [20] => trait_exists [30] => trigger_error [62] => time [83] => timezone_open [84] => timezone_name_get [85] => timezone_name_from_abbr [86] => timezone_offset_get [87] => timezone_transitions_get [88] => timezone_location_get [89] => timezone_identifiers_list [90] => timezone_abbreviations_list [91] => timezone_version_get [247] => textdomain [412] => transliterator_create [413] => transliterator_create_from_rules [414] => transliterator_list_ids [415] => transliterator_create_inverse [416] => transliterator_transliterate [417] => transliterator_get_error_code [418] => transliterator_get_error_message [610] => time_nanosleep [611] => time_sleep_until [687] => trim [761] => tan [769] => tanh [917] => tempnam [918] => tmpfile [1012] => touch [1129] => token_get_all [1130] => token_name )
Output for 5.4.34 - 5.4.38
Array ( [20] => trait_exists [30] => trigger_error [62] => time [83] => timezone_open [84] => timezone_name_get [85] => timezone_name_from_abbr [86] => timezone_offset_get [87] => timezone_transitions_get [88] => timezone_location_get [89] => timezone_identifiers_list [90] => timezone_abbreviations_list [91] => timezone_version_get [247] => textdomain [412] => transliterator_create [413] => transliterator_create_from_rules [414] => transliterator_list_ids [415] => transliterator_create_inverse [416] => transliterator_transliterate [417] => transliterator_get_error_code [418] => transliterator_get_error_message [610] => time_nanosleep [611] => time_sleep_until [687] => trim [761] => tan [769] => tanh [917] => tempnam [918] => tmpfile [1012] => touch [1130] => token_get_all [1131] => token_name )
Output for 5.4.18 - 5.4.32
Array ( [20] => trait_exists [30] => trigger_error [62] => time [83] => timezone_open [84] => timezone_name_get [85] => timezone_name_from_abbr [86] => timezone_offset_get [87] => timezone_transitions_get [88] => timezone_location_get [89] => timezone_identifiers_list [90] => timezone_abbreviations_list [91] => timezone_version_get [238] => textdomain [469] => time_nanosleep [470] => time_sleep_until [547] => trim [621] => tan [629] => tanh [776] => tempnam [777] => tmpfile [871] => touch [989] => token_get_all [990] => token_name )
Output for 5.4.1 - 5.4.17
Array ( [20] => trait_exists [30] => trigger_error [62] => time [83] => timezone_open [84] => timezone_name_get [85] => timezone_name_from_abbr [86] => timezone_offset_get [87] => timezone_transitions_get [88] => timezone_location_get [89] => timezone_identifiers_list [90] => timezone_abbreviations_list [91] => timezone_version_get [238] => textdomain [469] => time_nanosleep [470] => time_sleep_until [547] => trim [621] => tan [629] => tanh [776] => tempnam [777] => tmpfile [870] => touch [988] => token_get_all [989] => token_name )
Output for 5.4.0
Array ( [20] => trait_exists [30] => trigger_error [62] => time [83] => timezone_open [84] => timezone_name_get [85] => timezone_name_from_abbr [86] => timezone_offset_get [87] => timezone_transitions_get [88] => timezone_location_get [89] => timezone_identifiers_list [90] => timezone_abbreviations_list [91] => timezone_version_get [238] => textdomain [468] => time_nanosleep [469] => time_sleep_until [546] => trim [620] => tan [628] => tanh [775] => tempnam [776] => tmpfile [869] => touch [987] => token_get_all [988] => token_name )
Output for 4.4.2 - 4.4.9, 5.1.0 - 5.3.29
Parse error: syntax error, unexpected '[' in /in/fB1Xm on line 5
Process exited with code 255.
Output for 4.3.0 - 4.3.1, 4.3.5 - 4.4.1, 5.0.0 - 5.0.5
Parse error: parse error, unexpected '[' in /in/fB1Xm on line 5
Process exited with code 255.
Output for 4.3.2 - 4.3.4
Parse error: parse error in /in/fB1Xm on line 5
Process exited with code 255.