|
|
|
| Нужно открыть файл, прочитать число из файла, прибавить к числу (3) единицы и записать обратно в тотже файл.
Есть другой вариант как узнать на какой строке находиться слово ? | |
|
|
|
|
|
|
|
для: Alexx
(25.07.2005 в 23:32)
| | >Есть другой вариант как узнать на какой строке находиться
>слово ?
А какой первый? | |
|
|
|
|
|
|
|
для: Alexx
(25.07.2005 в 23:32)
| | Если тебе нужно узнать всеголишь номер строки на которой в текстовом файле находится слово, то можно просто прочесть файл построчно.
1. Читаем файл в массив построчно. (функция специальная)
2. Обходим массив проверяя ereg ("слово или сочетание(задаётся регуляркой)",элемент_массива);
3. Если найдено слово пишем номер строки (елси for обходит с 0, то нада +1 сделать) | |
|
|
|
|
|
|
|
для: [CHOL]Scorpion
(26.07.2005 в 12:23)
| | мне надо посчитать а второй вариант написал думал по другом зделать но строк в файле очень много так что лутше прибавлять в текстовый файл значения :)
жду помощи. | |
|
|
|
|
|
|
|
для: Alexx
(25.07.2005 в 23:32)
| | >Нужно открыть файл, прочитать число из файла, прибавить к
>числу (3) единицы и записать обратно в тотже файл.
Можно поступить следующим образом
<?php
$filetext = "file.txt";
$number = file_get_contents($filetext);
$number += 3;
file_put_contents($filetext, $number);
?>
|
В файле file.txt должно быть только число. | |
|
|
|
|
|
|
|
для: cheops
(26.07.2005 в 19:19)
| | поздно... придумал как зделать по другому(намного проще)
всёрвано спасиба за помощь | |
|
|
|