PHP使用foreach循环通过milti数组
我需要通过foreach循环数组,只列出比2000年更年轻的车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,该变量是
$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";
}
}