PHP中的list方法

<?php
function small_numbers()
{
    return array (0, 1, 2);
}
list ($zero, $one, $two) = small_numbers();
var_dump($zero);
var_dump($one);
var_dump($two);
?> 

输出:

int(0)
int(1)
int(2)

改变一下

<?php
function small_numbers()
{
    return array (0, 1);
}
list ($zero, $one, $two) = small_numbers();
var_dump($zero);
var_dump($one);
var_dump($two);
?> 

输出:

Notice: Undefined offset: 2 in D:\xampp\htdocs\t\test.php on line 6
int(0)
int(1)
NULL

再变一下

<?php
function small_numbers()
{
    return array (0, 1 ,2 ,3);
}
list ($zero, $one, $two) = small_numbers();
var_dump($zero);
var_dump($one);
var_dump($two);
?> 

输出:

int(0)
int(1)
int(2)

再变一下,举一反三学习法

<?php
function small_numbers()
{
    return array (0, 1 , array('2'));
}
list ($zero, $one, $two) = small_numbers();
var_dump($zero);
var_dump($one);
var_dump($two);
?> 

输出:

int(0)
int(1)
array(1) {
[0]=>
string(1) "2"
}

posted @ 2016-05-28 09:57  TBHacker  阅读(907)  评论(0编辑  收藏  举报