allora io ho la mia dolce stringa presa da un file in uno stream, e poi letta con scanf con la seguente digitura...
while( $names = fscanf($file,"%s\n") )
//per ogni riga terminante con \n faccio la seguente sostituzione
//names è un array quindi assegno tutto a $primo
list($primo) = $names;
$names = str_replace( ' ','cucu',$primo);
//quindi dovrebbe sostiture lo spazio con la parola cucu
ma quando faccio echo $primo, lo spazio nn lo calcola minimamente e legge la mia stringa fino allo spazio.. come se lo spazio fosse il terminatore \n, vi scrivo anche una stringa di esempio
stringa "1/4/3Antonio Pallino"
pallino nn lo vede proprio
forse è sbagliato qualcosa quando faccio il list di $names, ma names è un array quindi boditemi voi
grazie



ditemi voi
grazie
Rispondi quotando