PHP-获取foreach循环中的总行数
我正在开发一个网站,需要在foreach循环中获得数组的总行数 这是我的密码:PHP-获取foreach循环中的总行数,php,Php,我正在开发一个网站,需要在foreach循环中获得数组的总行数 这是我的密码: $vr = $_GET['vr']; $dat = file_get_contents("http://example.com"); //this is a datafeed url. $exp = explode("\n", $dat); foreach ($exp as $val) { if($vr == $val) { // here I have the code if string is foun
$vr = $_GET['vr'];
$dat = file_get_contents("http://example.com"); //this is a datafeed url.
$exp = explode("\n", $dat);
foreach ($exp as $val) {
if($vr == $val) {
// here I have the code if string is found in array. They were found, but I want to get how many were found.
}
我尝试了count()代码>功能,但它显示111111111
我知道这是可能的,但我不知道如何做到
$num = 0;
foreach ($exp as $val) {
if($vr == $val) {
$num++;
}
}
echo $num;