Где ошибка или как открыть все файлы?
<?php
$arrDir = scandir($_SERVER['DOCUMENT_ROOT'].'/111/');
foreach($arrDir as $element) { #Перебираем файлы
if(preg_match('/.dat/',$element))
{
$_m = fopen('$element', "r");
$m1 = fread($_m, filesize("$element"));
$m2 = explode(".", $m1);
echo "$m2[0]<br/>";
Подскажите, где ошибка или как открыть все файлы?
Обновление
Код вроде правильный, если взять
[php]$_m = fopen('1.dat', "r");
$m1 = fread($_m, filesize("1.dat"));
$m2 = explode(".", $m1);
echo "$m2[0]<br/>";
echo "$m2[1]<br/>"; [/php]
// то выводит первые 2-е данные, что мне нужны. Но с одного файла, а мне нужно, чтобы он вытаскивал со всех в данной папке.
preg_match('/\.dat$/'
// не решило проблему, данные не извлекаются из файлов.
Код вроде правильный, если взять
[php]$_m = fopen('1.dat', "r");
$m1 = fread($_m, filesize("1.dat"));
$m2 = explode(".", $m1);
echo "$m2[0]<br/>";
echo "$m2[1]<br/>"; [/php]
// то выводит первые 2-е данные, что мне нужны. Но с одного файла, а мне нужно, чтобы он вытаскивал со всех в данной папке.
preg_match('/\.dat$/'
// не решило проблему, данные не извлекаются из файлов.