Как при помощи php достать определенную строку из txt файла??
заранее спасибо!
NeOdin,
$id = номер_нужной_строки;
$file = file('file.txt');
$fp = fopen("messages.txt","w");
for($i=0;$i<sizeof($file);$i++){
if($i==$id)
{
print 'Это нужная мне строка =)';
unset($file1[$i]); //удаляем строку
fputs($fp,implode("",$file1)); //убираем пустое место
fclose($fp); //закрываем файл
}
}
newrus, у тебя массив со строками в переменной $file и чтоб получить эту строку нужно и обращатся к файлу этому, а ты просто пишешь сообщение "print 'Это нужная мне строка =)';"
Вот так правильно будет:
$id = номер_нужной_строки;
$file = file('file.txt');
$file[$id]; //это нужная нам строка
И никакой цикл тут не нужен вообще. У тебя ерунда какая-то написана.
Подключаюсь к сайту через curl .
Выдается ip пользователя, а надо, чтобы был ip сервера. Как указать? =\