PHP使用foreach循环通过milti数组

PHP使用foreach循环通过milti数组,php,foreach,Php,Foreach,我需要通过foreach循环数组,只列出比2000年更年轻的车 $cars = array(array("model"=>"Volvo","year"=>2010),array("model"=>"BMW","year"=>1995),array("model"=>"Saab","year"=>1998),array("model"=>"Land Rover","year"=>2004) Foreach循环在$car变量中获取每个car,该变量是

我需要通过foreach循环数组,只列出比2000年更年轻的车

$cars = array(array("model"=>"Volvo","year"=>2010),array("model"=>"BMW","year"=>1995),array("model"=>"Saab","year"=>1998),array("model"=>"Land Rover","year"=>2004)

Foreach循环在$car变量中获取每个car,该变量是另一个数组。在foreach内部检查模型中的值。如果你的年龄小于2000岁,那就做你想做的事情

请参阅PHP文档了解和,祝您度过愉快的一天。
<?php

$cars = array(array("model"=>"Volvo","year"=>2010),array("model"=>"BMW","year"=>1995),array("model"=>"Saab","year"=>1998),array("model"=>"Land Rover","year"=>2004) );

$size = sizeof( $cars );

echo "You have $size cars in the array\n";

$i=0;
foreach( $cars as $car )
{
    if( $car['year'] < 2000 )
    {
            echo $car['model'] .' - '.$car['year']."\n";
    }
}
Volvo
Land Rover
<?php

$cars = array(array("model"=>"Volvo","year"=>2010),array("model"=>"BMW","year"=>1995),array("model"=>"Saab","year"=>1998),array("model"=>"Land Rover","year"=>2004) );

$size = sizeof( $cars );

echo "You have $size cars in the array\n";

$i=0;
foreach( $cars as $car )
{
    if( $car['year'] < 2000 )
    {
            echo $car['model'] .' - '.$car['year']."\n";
    }
}