Разбейте содержимое переменной и загрузите в массив с помощью php - PullRequest
0 голосов
/ 20 августа 2009

Вот что у меня есть.

$number = 25880;

Мне нужно разбить это на отдельные строки в массиве, чтобы я мог читать это так

$numbers['1'] = 2
$numbers['2'] = 5
$numbers['3'] = 8
$numbers['4'] = 8
$numbers['5'] = 0

Как мне это сделать в php?

1 Ответ

9 голосов
/ 20 августа 2009

Вы можете просто использовать строковые функции, так как PHP преобразует число в строку, прежде чем иметь дело с ней.

$value = "0" . $number;
$numbers = str_split($value);

Это не совсем то, что вы хотите, так как в PHP массивы индексируются 0 - но добавление «0» поместит «реальное» содержимое туда, где вы его просили.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...