PHP Using list() with foreach()
标签(空格分隔): php list foreach
1、第一种方式
$items = array(
array('var1', 'var2', 'var3'),
array('var1', 'var2', 'var3'),
array('var1', 'var2', 'var3'),
array('var1', 'var2', 'var3'),
array('var1', 'var2', 'var3'),
);
foreach ($items as $item)
{
list($var1, $var2, $var3) = $item;
if ($var1 == $var2)
{
echo $var3;
}
}
2、第二种方式
foreach ($items as $item)
{
$var1 = $item[0];
$var2 = $item[1];
$var3 = $item[3];
if ($var1 == $var2)
{
echo $var3;
}
}
3、第三种方式
foreach ($items as list($var1, $var2, $var3))
{
if ($var1 == $var2)
{
echo $var3;
}
}