Разделите ключи $_GET между их ведущим словом и числовым суффиксом.Php

Кемеровские программисты php общаются здесь
Anonymous
Разделите ключи $_GET между их ведущим словом и числовым суффиксом.

Сообщение Anonymous »

Я беру переменные $_GET, которые будут выглядеть как typeX, optionX, groupX и т. д., где X равно любому положительному целому числу.
Мне нужно затем разделить строку на целое число, чтобы type1 стал массивом «типа и «1», однако type10 должен стать массивом «типа и «10», а не «типа», «1» и «0».
Я совершенно не знаком с шаблоны регулярных выражений, но в итоге получилось:

Код: Выделить всё

$array = preg_split("#\\d+#", $key, -1, PREG_SPLIT_NO_EMPTY);
print_r($array);
но он просто удалил число с конца, а не разбил строку на два массива, как показал результат:

Код: Выделить всё

Array ( [0] => type )
Кроме того, я не уверен, что это приведет к дальнейшему разделению числа десять на единицу и ноль, чего я не хочу.

Вернуться в «Php»