Scrivere contenuto variabile su txt

master1986

Utente Attivo
8 Ott 2012
234
0
16
Ciao ragazzi ho la necessità di scrivere il contenuto di una variabile su file txt

Mettiamo il caso che io abbia almeno 10 variabili, variabile1, variabile2 ecc

ogni variabile restituisce un preciso valore numerico, bene vorrei trascrivere questi valori numerici su un file txt tutte separate da un |

dovrebbe venire così il file txt

datovariabile | datovariabile | ecc ecc


chi mi da un mano? :fonzie:
 

criric

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
21 Ago 2010
5.607
54
48
TN
Ciao, ecco un semplice esempio
PHP:
<?php

// considerando che i dati siano in un array
$array = array(10, 5, 34, 52, 6, 87, 12, 34, 667, 12);
// prepariariamo la riga da inserire nel file
$riga = "";
foreach ($array as $value) {
    $riga .= $value . "|";
}
//eliminiamo l'ultimo pipe
$riga = substr($riga, 0, -1);

// indichiamo il file, se non esiste verrà creato da php
$file = "file.txt";
// apriamo il file in scrittura, 
// il parametro 'a' indica che deve aggiungere il testo a quello esistente
// per sovrascrivere il contenuto si usa 'w'        
$fr = fopen($file, 'a');
// inseriamo la riga
fwrite($fr, $riga);
// chiudiamo il file
fclose($fr);
?>
se i dati non sono in un array puoi creare la stringa a mano
PHP:
$riga = $var1 . "|" . $var2 . "|" . $var3
 

master1986

Utente Attivo
8 Ott 2012
234
0
16
grazie mille! è perfetto :)

ho la necessità di scrivere in un unico file, su righe diverse e di leggerle ovviamente

Se volessi scrivere alla seconda riga del file txt, e poi sempre leggere la seconda riga come faccio?


grazie mille
 

Nefyt

Utente Attivo
17 Apr 2012
1.102
0
0
Ti consiglio di usare file_put_contents() fai prima, per scrivere ad una determinata riga ti devi gestire l'output se non hai punti di riferimento nel file, per leggerlo differenziando le righe invece puoi usare file() che ritorna con un array contenente ogni riga
 
Discussioni simili
Autore Titolo Forum Risposte Data
T Scrivere il contenuto di un database in un file di testo PHP 2
D Miglior modo per estrarre le occorrenze di un elemento in un set di più file xml e quindi scrivere il risultato in una tabella Excel o magari in JSON XML 0
F Scrivere dei dati in word con php PHP 0
E Scrivere una data corrente in un pdf PHP 1
J Scrivere in due JPanel Java 1
R [C#] Scrivere un post in grassetto con Selenium su FB Mobile .NET Framework 0
N Scrivere su file PDF PHP 4
P textbox- scrivere tutto su una sola riga anche se si va a capo .NET Framework 2
alexice51 proggrammi per scrivere in javascript? Javascript 3
Cosina [PHP] Scrivere dati in un div specifico PHP 3
Drago73 [Java] leggere/scrivere txt server Java 0
C [PHP] Scrivere testo su immagine PHP 3
C [PHP] scrivere o aggiornare record in tabella PHP 7
spider81man Scrivere su file .txt da form php PHP 2
napuleone scrivere in un file <?php $variabile PHP 1
B Scrivere in una casella di testo una variabile PHP PHP 9
B [PHP] Scrivere risposta multipla in database PHP 1
B PHP e JQUERY per scrivere codice html dinamicamente PHP 2
crealatualista Scrivere in un file php aperto dal codice php! PHP 7
P [HTML] scrivere il titolo di una pagina nella pagina stessa, si può? HTML e CSS 3
Y scrivere file in ascii PHP 1
S Come inserire file in database Mysql senza scrivere codice PHP? PHP 0
A Scrivere da pagina .php su altra pagina .html PHP 4
V Array da scrivere PHP 2
L Scrivere valori nel campo INPUT TEXT a seconda della SELECT Javascript 0
E scrivere nome immagine su db PHP 2
M Come scrivere CSS da un template in Photoshop(.PSD)? HTML e CSS 5
I scrivere solo il percorso (e nome file) di un file allegato (type="file") PHP 1
E Cercare un valore e scrivere tutta la riga txt che lo contiene PHP 15
filippino Link per scrivere un'email HTML e CSS 1
S Far scrivere un testo ad un utente registrato..... PHP 3
L Come far commentare/scrivere agli altri utenti?? Windows e Software 10
A Java: Scrivere su un file senza sovrascriverlo Java 1
S richiesta permessi per scrivere nelle sezioni Supporto Mr.Webmaster 0
S scrivere e-mail in html Posta Elettronica 6
criric Effetto macchina da scrivere Snippet Javascript 0
P Scrivere delle matrici su file csv PHP 2
4 in asp si puo scrivere così? Classic ASP 1
M Script per scrivere la data su vari file immagine PHP 12
N Scrivere in campo nascosto Javascript 1
IImanuII Scrivere su un file php PHP 7
maxbossi [LEGGERE] Perchè NON ho il permesso di scrivere in questa sezione? Presenta il tuo Sito 0
B Scrivere articolo con joomla Joomla 2
N Scrivere in un DIV in base alle scelte fatte in due select Javascript 5
D Scrivere un'espressione condizionale in Access Visual Basic 0
M MyReviews.it se ami scrivere Presenta il tuo Sito 8
V Effetto macchina da scrivere Javascript 3
F scrivere con le variabili php su dreamweaver PHP 3
B Scrivere l'html Javascript 1
S leggere da file e scrivere su file un carattere o una parola alla volta Visual Basic 1

Discussioni simili