Чтение из файла первой строки

Maloy

Новичок
ну если в нем php код то он будет включаться т.к. в нем находится массив, если там просто текст тогда его будет обрабатывать другая функция
 

sakon

П..и.н..ок
Maloy
А не проще сделать, что если файл .inc или.php его include, а если .txt обрабатывать?
Посмотри [m]glob[/m]
 

Dreammaker

***=Ф=***
sakon, ну файлы с расширением .inc лучше вообще не использовать, если только апач не настроен на интерпретирование их как php-скриптов...
 

sakon

П..и.н..ок
Dreammaker
Это детали. Можно для подключаемых файлов, на этот случай, дать расширение .inc.php
 

sakon

П..и.н..ок
Maloy
посмотри. Может тебе это больше подойдет
PHP:
$incfile=$g.$f.$f1.$f2;
if(glob($incfile.'.inc.php'))
{
    include($incfile.'.inc.php');
}
else
{
    // работаем с $incfile.'.txt'
}
 

Maloy

Новичок
sakon
нет пожалуй мне лучше мой вариант подойдет, т.к. файлы уже есть и они похожи друг на друга как один. Переименовывать разбираться с glob у меня времени нет.
Но все равно спасибо
 

Dzen007

Guest
А что тебе мешает читать файл целиком и с помощью регулярных выражений просто находить нужную инфу, или просто использовать файл произвольного доступа:

Создание файла:
<?php
$data = array(Param1 => длинна в байтах, Param2 =>длинна в байтах);
$fp = fopen('filetxt.dat', 'w');
foreach ($data as $param -> $size) {
fwrite($fp, $param);
fseek($fp, $size);
}
?>

Или что-то похожее на это. Будет нейкое подобие БД в тексте.
 

Фанат

oncle terrible
Команда форума
Maloy
давай договоримся.
если ты хочешь писать нормальные программы - ты будешь слушать, что тебе говорят.
если же тебе абы как, лишь бы работало - то поищи себе другой форум.
Без обид.
Просто копаться в этих глупоятсях твоих - удовольствия никакого.
То, что ты далаешь, делается совсем по-другому, по-человечески.
 
Сверху