Ciao a tutti. Vi posto il codice di una funzione: questa dovrebbe prendere in ingresso l'URI di un file, ottenerne il contenuto in un array, ciclarne le linee e se viene trovata una determinata occorrenza sostituire la linea con un nuovo contenuto.
codice:
public function insertNewContent($uri,$nuovoContenuto)
{
$initialContent = file($uri);
//scorriamo tutto il contenuto del file
foreach ($initialContent as $lines => $line)
{
if(strpos($line,"qualcosa"))
{
$line = $nuovocontenuto;
}
}
}
Io ho provato a scrivere questo codice ma mi rendo conto (anche provandolo) che non funziona. Secondo me l'errore è
codice:
$line = $nuovocontenuto;
ma non riesco a trovare una soluzione ...