[PHP шпаргалка] Замена строки в файле

Категория: PHP & MySQL(i)
  +1    1    1 453


Иногда возникает ситуация, когда нужно поменять одну строку в некоем автогенерируемом файле.
<?php 
$data = 'Эта строчка будет заменой' . "\n";
$file = 'autodoc.php' ;
$array = file( $file ); //файл в котором надо заменить строку, разбираем в массив построчно
$array[12] = $data; // 12 - это номер строки, которую меняем
file_put_contents( $file, $array );
?>


Ты зашёл на блог, как незарегистрированный пользователь. Можешь зарегистрироваться.

Комментарии (1):

Ваше имя:
E-Mail:


  • bowtiesmilelaughingblushsmileyrelaxedsmirk
    heart_eyeskissing_heartkissing_closed_eyesflushedrelievedsatisfiedgrin
    winkstuck_out_tongue_winking_eyestuck_out_tongue_closed_eyesgrinningkissingstuck_out_tonguesleeping
    worriedfrowninganguishedopen_mouthgrimacingconfusedhushed
    expressionlessunamusedsweat_smilesweatdisappointed_relievedwearypensive
    disappointedconfoundedfearfulcold_sweatperseverecrysob
    joyastonishedscreamtired_faceangryragetriumph
    sleepyyummasksunglassesdizzy_faceimpsmiling_imp
    neutral_faceno_mouthinnocent
Кликните на изображение чтобы обновить код, если он неразборчив
Введите код:

Посты в тему:
[DLE Хак] Подключаем соцзакладки от share42 в короткую новость DLE
[DLE Хак] Количество новостей в категориях для DLE
[DLE Хак] Валидация DLE. Ошибка в строке с rel="highslide"
[PHP шпаргалка] Рабочая замена iconv, с заменой текста и вырезанием тегов
[DLE Хак] Как добавить дополнительную кнопку в bb-коды DLE 11.x