Hey,
wie kann ich mit str_replace für einen Array überall einen Wert eingeben (ja ich weiß, kP wie ich es erklären soll).
Also ich meine das::
Wenn ich nun eine Datei habe wo das hier drinnen steht:
Code
var[]=bla(random(1000));
var[]=bla(random(1000));
var[]=bla(random(1000));
var[]=bla(random(1000));
var[]=bla(random(1000));
var[]=bla(random(1000));
Möchte ich es so ausgeben lassen:
Code
var[0]=bla(random(1000));
var[1]=bla(random(1000));
var[2]=bla(random(1000));
var[3]=bla(random(1000));
var[4]=bla(random(1000));
var[5]=bla(random(1000));
Ich habe es bisher so gemacht, aber das klappt iwie nicht
PHP
<?php
$oPfad = "vari.txt";
$oDatei = fopen($oPfad, "r+");
$line = explode("\n", fread($oDatei,filesize($oPfad)));
for($i=0;$i<count($line);$i++){
str_replace("[]","[".$i."]",$line[$i]);
echo $line[$i]."<br/>";
}
?>
Der String wird genau so ausgegeben wie er vorher war