PHP/MySQL | Получить массив из txt
Ест txt файл. В нём:
слово
числа
числаслова...
т.е. набор символов..каждое "слово" с новой строки. Как получить все слова в массив?
слово
числа
числаслова...
т.е. набор символов..каждое "слово" с новой строки. Как получить все слова в массив?
то есть с файла где текст перемешан с числами, получить только слова?
пример содержимого кинь файла
$f = fopen($a, "r");
$out = array();
while(!feof($f))
{
$s = fgets($f);
if(strlen($s) < 1 || is_numeric($s))
continue;
$out[] = trim($s);
}
fclose($f);
________
посл. ред. 06.01.2019 в 12:13; всего 2 раз(а); by monobogdan
$file = file('file.txt');
$array = array_reverse($file);
вроде так
$array = array_reverse($file);
вроде так
d1nka, x1tff0xuce390m97
9kjy423i6sq8
1byyneskz
4tj24hplckmed
и т.д. получить в массив
9kjy423i6sq8
1byyneskz
4tj24hplckmed
и т.д. получить в массив
IndiS,
$file = file('file.txt');
$array = array_reverse($file);
foreach ($array as $data)
echo $data;
$file = file('file.txt');
$array = array_reverse($file);
foreach ($array as $data)
echo $data;
SparkuS (06.01.2019 в 12:17)
IndiS,
$file = file('file.txt');
$array = array_reverse($file);
foreach ($array as $data)
echo $data;
IndiS,
$file = file('file.txt');
$array = array_reverse($file);
foreach ($array as $data)
echo $data;
какие-то числа вывело. Не то
IndiS (06.01.2019 в 12:15)
d1nka, x1tff0xuce390m97
9kjy423i6sq8
1byyneskz
4tj24hplckmed
и т.д. получить в массив
d1nka, x1tff0xuce390m97
9kjy423i6sq8
1byyneskz
4tj24hplckmed
и т.д. получить в массив
<?php
$content = file('1.txt');
foreach ($content as $view) $array .= preg_replace('/[0-9]+/', '', $view);
$view = explode("\n", $array);
var_dump($view);
Вырезало переносы
<?php
$content = file('1.txt');
foreach ($content as $view) $array.= preg_replace('/(.+)/', '', $view);
$view = explode("\n", $array);
var_dump($view);
?>
<?php
$content = file('1.txt');
foreach ($content as $view) $array.= preg_replace('/(.+)/', '', $view);
$view = explode("\n", $array);
var_dump($view);
?>
Стр.: 1, 2