Замена строки в файле

scilics

Новичок
Код
0.php
PHP:
<?php 
  $data = file("text.txt"); 
  $total = count($data); 
  $s = mt_rand(0, $total-1); 
list( $text, $author ) = explode( "|", $data[$s] );
  $data1= $text ; 
  $file = '1.php';
 $array=file( $file ); 
 $array[1]=$data1. "\r\n"; 
file_put_contents( $file, $array );
?>
text.txt
PHP:
 $url= '100';
 $url= '200';
 $url= '300';
 $url= '400';
1.php
PHP:
<?
$url= '200';
 
 
//код
//код 
?>
Вместе с переменной вставляется пустая строка и сдвигает код вниз, как cделать что бы этого непроисходило?
 

AmdY

Пью пиво
Команда форума
scilics
вообще-то советую обратиться к специалисту за денюжку.
list( $text, $author ) = explode( "|", $data[$s] ); подразумевает что в файле text.txt должно быть
автор|какой-то текст
автор2|какой-то текст2

но вы судя по всему не понимаете ничего в приведённом вами коде.
 
  • Like
Реакции: KorP
Сверху