файл txt такого содержания(всё с новой строки)
123 545 66 334 44 55 66 5 44 33 11 22
45 667 5 43 222 33 4445 55 663 3 3 4
его нужно преобразовать в массив [123, 545, 66, 334, 44, 55, 66, 5, 44, 33, 11, 22]. Как это сделать?
Проблема в том, что str_split и explode не помогли. Мне работать с числами отдельно дальше нужно.
такая задача завется токенизацией. Что можно предложить из категории "решить задачу в одну строчку"... $source = "<?php\n" . $fileContent; $numbers = array_map(fn($token) => $token[1], array_filter(token_get_all($source), fn($token) => $token[0] === T_LNUMBER))
Как именно они не помогли?
Обсуждают сегодня