3v4l.org

run code in 300+ PHP versions simultaneously
<?php $letters = 'абвгдеёжзийклмнопрстуфхцчшщыэюяabcdefghijklmnopqrstuvwxyz'; if (function_exists('mb_str_split')) { // PHP7.4 and higher var_export(array_fill_keys(mb_str_split($letters), [])); } else { // below PHP7.4 var_export(array_fill_keys(preg_split('~~u', $letters, 0, PREG_SPLIT_NO_EMPTY), [])); }

preferences:
74.6 ms | 402 KiB | 5 Q