Помощник
|
Удаление значения из файла |
SKIFR
|
Сообщение
#1
|
||
|
|
||
|
|||
ottaviano |
10.3.2011, 21:23;
Ответить: ottaviano
Сообщение
#2
|
|
|
|
|
SKIFR
|
Сообщение
#3
|
|
в примерах по ссылке приводиться такой код
[PHP] if ($id != "") { $id--; $file=file("file.txt"); $fp=fopen("file.txt","w"); for($i=0;$i<sizeof($file);$i++) { if($i==$id) { unset($file[$i]); } } fputs($fp,implode("",$file)); fclose($fp); } [/PHP] я это уже читал,но немогу понять как быть с $id(это номер строки).он уменя не задан,и задан быть не может так как значение "синий" не понятно под каким номером.:wacko:трудно быть чайником(( |
|
|
ottaviano |
10.3.2011, 21:56;
Ответить: ottaviano
Сообщение
#4
|
|
SKIFR, перезапишет файл и удалит все слова "blue"
[PHP] $file = file("file.txt"); foreach($file as $k => $v){ if($v != "blue") $nfile[] = $v; } $file = fopen("file.txt","w"); fwrite($file,implode("\n",$nfile)); fclose($file); [/PHP] |
|
|
Mulder_hb |
10.3.2011, 23:47;
Ответить: Mulder_hb
Сообщение
#5
|
|
|
[PHP]<?php
function filter($var) { return ($var != "синий"); } $fp = fopen($fname = "file.txt", "rb"); $lines = explode(PHP_EOL, fread($fp, filesize($fname))); $lines = array_filter($lines, "filter"); file_put_contents($fname, implode(PHP_EOL, $lines));[/PHP]
|
|
|
||
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последний ответ | |
---|---|---|---|---|---|
Работа: Удаление фона с фотографий | 0 | upinseo | 3209 | 18.9.2019, 12:01 автор: upinseo |
|
Удаление вирусов с сайтов, хостинга и серверов. Защита от взлома и устранение уязвимостей | 0 | vixan | 2369 | 3.11.2018, 20:40 автор: vixan |
|
Услуга удаление видео с Youtube | 10 | extremalspeed | 9608 | 11.10.2018, 21:52 автор: extremalspeed |
|
Удаление вирусов с сайтов Предложение услуги |
19 | Tollun | 13538 | 19.10.2016, 15:01 автор: PostBrigada |
|
Создание семантического ядра сайта. Поиск и удаление дублей страниц. Работаем на платной и бесплатной основах. |
9 | PerfectStudio | 4049 | 19.9.2015, 13:09 автор: Gloriovan |
Текстовая версия | Сейчас: 23.4.2024, 22:48 |