2011-01-10 188 views
0

嗨如何在另一个字符串之后打印字符串? 这是我读文件:如何在另一个字符串之后打印字符串?

members.txt

Name: john 
Family: Bell 

Name: max 
Family: King 

我想以后只打印字符串“名称:” 我该怎么办? 我的意思是名称:约翰是一个字符串,并希望后打印字符串“名称:”

+5

你尝试过什么?从外观上看,没有任何东西。看看这个问题。你能看见什么?显然你需要将这些行读入字符串。你可以使用什么函数来分隔`name`和`John`?你会做什么?至少*尝试*。 – 2011-01-10 13:18:35

+0

我只想在“Name:”和“Family:”能帮助我吗?之后“回显”字符串? – mamrezo 2011-01-10 13:22:26

回答

4
foreach (file('members.txt') as $line) { 
    if (strpos($line, 'Name:') !== FALSE) { 
     echo trim(substr($line, 6))."\n"; 
    } 
} 
相关问题