我有一个包含大量生日的.txt列表,格式如下:
1975-12-13|Amy Lee|amylee@gmail.com
个
我想创建php代码,将通过整个名单,找到谁有今天的生日,并列出他们的名字.
我设法做到了这一点,但它只显示一个名字,即使同一天有多个生日:
$f=file('birthday.txt');
$today=date('m-d');
for ($i=0; $i<count($f); $i++) {
$info=explode ('|',$f[$i]);
if (substr($info[0],5)==$today) {
$firstlastname= $info[1];
$message=''.$firstlastname.'';
}
}
return ''.$message.'';
我想我应该以某种方式在那里使用Foreach,我显然不是PHP方面的专家,但我不知道如何做到这一点.有什么建议吗?
谢谢!