我将这些句子和单词写在名为“titluri.txt”的文本文件中。这个“titluri.txt”里面有:
“word1 word2 calculatorul nu porneste din cauza ca @电脑无法启动,因为#”
我使用这个PHP脚本:
..等等 $ fisier1 = fopen(“titluri.txt”,“r”); while((!feof($ fisier1))&&($ citeste = fscanf($ fisier1,“%s \ t%s \ t%[^ @] s \ t%[^#] s \ n”) )){
列表($ baza_de_date,$ tablou,$ subiect,$ subiect_en)= $ citeste;}等等。
但我无法理解为什么$ subiect_en没有效果。当从文本文件“word1”中读出时,出现“word2”,句子“calculatorul nu porneste din cauza ca”出现,但“计算机不启动因为”无处。
答案 0 :(得分:0)
试试这个"%s\t%s\t%[^\t]%[^#\n]"