Если вам нужно разбить строку после каждых 5 символов, попробуйте str_split():
$output = str_split($string, 5);
Если вам нужно только извлечь первые 5 символов и поместить остальную часть строки во вторую часть вашего массива, вы можете использовать substr(), как предлагает NullUserException (код из его теперь удаленного ответа):