3v4l.org

run code in 500+ PHP versions simultaneously
<?php function button($text, $value, $col = 6, $row = 1, $color = "#ffffff", $size = 'large', $type = 'reply'){ return [ 'Columns' => $col, 'Rows' => $row, 'Text' => '<font color="'.$color.'"><b>'.$text.'</b></font>', 'BgColor' => "#30cecb", 'TextVAlign' => 'middle', 'TextHAlign' => 'middle', 'TextSize' => $size, 'ActionType' => $type, 'ActionBody' => $value, ]; } print_r(button(text:'Text here', color:'#333333', value:'value here'));
Output for 8.0.0, 8.1.23 - 8.1.34, 8.2.10 - 8.2.30, 8.3.0 - 8.3.30, 8.4.1 - 8.4.18, 8.5.0 - 8.5.3
Array ( [Columns] => 6 [Rows] => 1 [Text] => <font color="#333333"><b>Text here</b></font> [BgColor] => #30cecb [TextVAlign] => middle [TextHAlign] => middle [TextSize] => large [ActionType] => reply [ActionBody] => value here )
Output for 7.3.0 - 7.3.25, 7.4.0 - 7.4.13
Parse error: syntax error, unexpected ':', expecting ')' in /in/r2YV8 on line 17
Process exited with code 255.

preferences:
74.42 ms | 1043 KiB | 4 Q