2010-08-01 4 views
0

Здравствуйте, у меня есть текстовый файл с тремя строками. каждая строка имеет число с плавающей точкой. Как я могу взять каждое значение и поместить в переменную float, даже если массив?php читается из файла float

Например текстовый файл как следующий

+3.01\n 
-0.0012\n 
-0.1\n 

Я хочу массив [если это возможно], что сохранить значения в качестве поплавка не в виде строки.

Благодаря

+0

что мешает вам от чтения значений в массиве, а затем цикл над ним и значения литых поплавков? –

ответ

5
$fileArr = file($fileName); 
$fileArr = array_map('floatval', $fileArr); 
+0

может сделать его однострочным '$ fileArr = array_map ('floatval', file ($ fileName));' – Gordon

Смежные вопросы