从PHP数组中获取前2个值

时间:2013-08-06 13:17:51

标签: php arrays

我正在使用带有基于Wordpress的网站的自定义元框脚本,我需要获取数组中包含的前2个值。

目前输出如下 - 101112131415如果每个值都是1011121314和{ {1}}

我目前正在使用简单的15规则在页面上单独显示它们,但现在我的客户希望在另一页上预览前两个值。

这可能吗?

7 个答案:

答案 0 :(得分:5)

假设:$array = array(10,11,12,13,14,15);

$first2 = array_slice($array,0,2); //$first2 == array(10,11);

或者如果您不想重新声明:

array_splice($array,2); //$array == array(10,11);

参考文献:

array_slice

array_splice

答案 1 :(得分:2)

您可以使用array_slice执行此操作:

$out = array_slice($arr, 0, 2);

答案 2 :(得分:1)

您可以使用:

$value1 = $your_array[0];
$value2 = $your_array[1];

答案 3 :(得分:1)

$input = array("a", "b", "c", "d", "e");
$output = array_slice($input, 0, 2);   // returns "a", "b"

答案 4 :(得分:1)

您可以使用array_slice

$arr = array("10", "11", "12", "13", "14");
$result = array_slice($arr, 0, 2);

答案 5 :(得分:1)

list($first, $second) = array(1,2,3,4);
var_dump($first);
var_dump($second);

输出: -

int 1
int 2

有关详细信息,请参阅list()

答案 6 :(得分:0)

使用array_slice执行此操作。

$array = array(10,11,12,13,14,15);

$client_require = array_slice($array,0,2);