Funzione per ottenere una determinata stringa

BayLollo

Utente Attivo
28 Ago 2014
84
0
6
Consideriamo che io abbia questo file:
Codice:
[A] 1
[A] 2
[B] 3
[C] 4
[A] 5
[B] 6

Ciò che dovrei fare, sarebbe estrarre dal file solo le righe che iniziano con "[A]", con "" o con "[C]", come potrei farlo?
 
PHP:
<?php

$file = "file.txt";
// apro il file in lettura
$fr = fopen($file, 'r');
// ciclo il contenuto
while (!feof($fr)) {
    // estraggo la riga
    $riga = fgets($fr);

    if (strpos($riga, "[A]") === 0)
        echo $riga . "<br />";
}
// chiudo
fclose($fr);
?>
 
PHP:
<?php

$file = "file.txt";
// apro il file in lettura
$fr = fopen($file, 'r');
// ciclo il contenuto
while (!feof($fr)) {
    // estraggo la riga
    $riga = fgets($fr);

    if (strpos($riga, "[A]") === 0)
        echo $riga . "<br />";
}
// chiudo
fclose($fr);
?>
Lovely. Grazie mille!
 

Discussioni simili