Я попытался запустить следующие строки внутри функции run()
Laravel сеялка .
$numbers = <<<EOL
1
2
3
4
EOL;
$array = explode(PHP_EOL, $numbers);
После запуска php artisan migrate:refresh --seed
я заметил, что значение $array
было:
Array (
0 => '1
2
3
4',
)
Ожидаемый результат был:
Array
(
[0] => 1
[1] => 2
[2] => 3
[3] => 4
[4] => 5
)
Почему функция explode()
в сеялке игнорирует конец строк?