Salve a tutti, sono nuovo del forum, e anche di PHP.
Ho un problema, dovrei estrarre dei valori da un file di testo, mi spiego meglio.
Ho un file .conf che contiene:
# vers. 1.0
poll
{
connstring db=uxfts user=uxfts_admin password=uxfts_admin host=120.79.66.66
}
dovrei solo estrarre i valori: user, password ed host (quindi quelli dopo il simbolo =)
Nella mia ignoranza ho quindi scritto il seguente script:
<?php
$pattern = "/\bconnstring\b/i";
$cerca = preg_grep($pattern, file('file.conf'));
$cerca2 = implode($cerca);
$pattern = ".=";
$risultato=split($pattern, $cerca2);
foreach ($risultato as $valore)
echo "$valore\r\n"
?>
Che mi restituisce:
connstring dbnam
uxfts use
uxfts_admin passwor
uxfts_admin hos
120.79.66.66
ma a me servono solo i valori indicati prima. Dove sbaglio? Quale istruzione/i usare?
Grazie.

Rispondi quotando