Подтвердить что ты не робот

Разделить строку на 2 части по длине с помощью PHP

У меня очень длинная строка, которую я хочу разбить на 2 части.

Я надеюсь, что кто-то может помочь мне разбить строку на две отдельные строки.

Мне нужна первая строка длиной до 400 символов, а затем остальная часть во второй строке.

4b9b3361

Ответ 1

$first400 = substr($str, 0, 400);
$theRest = substr($str, 400);

Вы можете переименовать свои переменные в соответствии с тем, что вам подходит. Эти имена просто для объяснения. Кроме того, если вы попробуете это на строку размером менее 400 символов, то theRest будет FALSE

Ответ 2

Существует функция, называемая str_split PHP Manual, которая может, просто разделить строки:

$parts = str_split($string, $split_length = 400);

$parts - это array, каждая из которых составляет 400 (однобайтовые) символы при макс. В соответствии с этим вопросом вы можете также назначить первую и вторую части отдельным переменным (ожидая, что строка длиннее 400 символов):

list($str_1, $str_2) = str_split(...);