|
|
|
| У меня есть текстовый файл (text.txt) с которого выводиться инфа в разные части страницы.
Но возникла необходимость вывести не всё, а только в определённой стоке то, что после =
( указывать строку, и выводить всё после = в строке)
Подскажите как это сделать, плиз. | |
|
|
|
|
|
|
|
для: Sasha
(25.11.2005 в 17:05)
| | Можно разделить файл на массив, а затем вывести те строки, которые надо
$file="text.txt";
$text=file($file);
echo $text[0];
|
| |
|
|
|
|
|
|
|
для: Football
(25.11.2005 в 17:50)
| | Ага, подставляя вместо нуля номер строки, мы её выводим. А возможно вывести не всю строку, а только то, что после = ? | |
|
|
|
|
|
|
|
для: Sasha
(25.11.2005 в 19:46)
| |
$strnum = 1; // номер строки, нумерация начинается с 1, а не с 0.
$file="text.txt";
$text=file($file);
text = explode("=", $text[$strnum-1]);
echo $text[1];
|
| |
|
|
|
|
|
|
|
для: DDK
(25.11.2005 в 20:07)
| | цитата
DDK:номер строки, нумерация начинается с 1, а не с 0
Так ты выводишь не строку, а массив строки, внимательно посмотри свой код :) | |
|
|
|
|
|
|
|
для: Football
(25.11.2005 в 21:08)
| | >> Так ты выводишь не строку, а массив строки, внимательно посмотри свой код :)
? Что-то я не понял :) Всё нормально вроде... | |
|
|
|
|
|
|
|
для: DDK
(25.11.2005 в 20:07)
| | Не работает, что-то :(
Parse error: syntax error, unexpected '=' in E:\Apach\web\2\index.php on line 5
|
| |
|
|
|
|
|
|
|
для: Sasha
(25.11.2005 в 21:31)
| | Извиняюсь... на скорую руку писал... Вот так:
<?
$strnum = 1; // номер строки, нумерация начинается с 1, а не с 0.
$file="file.txt";
$text=file($file);
$text = explode("=", $text[$strnum-1]);
echo $text[1];
?>
|
| |
|
|
|
|
|
|
|
для: DDK
(25.11.2005 в 22:36)
| | Отлично!
Огромное спасибо. Выручили! | |
|
|
|